MSQHAGGLPASDGRTDVMGSSSERLPAGSGSCLHPGCSGLCCLAKAPVSDTIVVSTAAPSAGCDLKLVCCDGALMASRCVLCRASSVLRSTLELELPEAGELRLPADKAESWRMALSLLSLEAYPLSLVTSDNVVDLLLLADKYDIPIVRGACAHFLHLNARQLSLVPPLSSASNLLTAASLVIKFVQPYPGLQQYGSTVQARLDDELAMLRMPPDVLLAAVQAAGGPGAPDRAASALAAWQRDLVRLTSELHVLVGAADYAGTVAPEVQAAVTLGLLAAVRHSASRVAPTCGRCGGVLQAGPGALHADCAAAQYTDLHTRGCRLCNAPMLPTHARFCNSCAYRKHKKS*