MGEAEEAPGDSNGEALELLMSMASSSLACSVSQFPAKWQSIKDKLQLLCCSLNSLCGGGGDHDDDDDKEHPVLAELLRLASATVRSIQVVASQCSDGSYKGGRLRLRSDLDNLSCKLDAHMKQLKEMAVSSGAPSPSKAIVAVRPSAEASVGEKAFYLKDLFSRIRIGGTVQRSQALAAIRELLVEDELCAKVVALDVDDGVALLTGFLESTDARIQEEAAGAVAVVASSERYRGMLVKAGVIAPLVQLLENADTASELGKQRAAHALRELTENSDNVWAVCAHGGLTTLLHACAHAGSSSKLVSSSFAVLRNLSRVEEVKMFMVEQGVVTELVKLSQKKEEVRKLGAVELLHAMALDDADVREEAVGMGVIQSLLQLIYPDLPYSYKAREVALAAIWFFCFSSANSLDDLISSDVLGWLLFYLNNGDYAVLECTLKILRHLSEVSEEYNRMMGRAGYLSALSGLLGAKSCRVREMAAQVLSSLLMLHPNRAIFIQDGDNLNRLLQLLDPAEGKLMAKDLILSAIMSLAETNSGRKKIVTSENFCSLKELAESGDFDAKKIVRKLSTNRLQTIFSKIWSV*