MSSEEGLQKRQFNFPLFCGLWLPAKPGEEDAGRQLLVLGGGGGAGAHGVLNRLVLAAWDATTATLLPELAGEETGEDAAQAAAVHPQGAVLVVAFATGAPLRRYDVRSGPSPRLLSGAALPAGLQGWGEQRALAFNESGDRLALGGQDGAVRVVEWPSGRVSVQLPEAHTADVRSLAFSADGRFLASTSRSAACPVWDLHRDGEQAATLTVPQGCTISAVRFSRVGPLVAPSGALLACASAEGAIAVLAAPHLAPLLRVRRAHPLFITGLDFSPDSSALLSISADSSARVTDLRHVAHGSAWWDLLLALLVALLAVALAAFLQR*