MPDLWSESILEGRKLSIYHLKSTLEKCPFLFGQSKKSKDFQFGSHLFLVEEQNVFIFGMECIVYEKNKEFIVFVSKADSTGFGSKGVSCNSLAFCCLVTLIDGLRKQGAENVTLTLFAIAQGQYLFPESVDNGQKHVLNDSGLLRWWVNCLEKLRKYYTDSEAPNDSEKQKNSTLLPKAYLFVPGLENIRSYLPNRHWIESNAITTGKAVEELPRFPDDPKCRYLCELQDEKSDMSVEEFWDTLTYRQECSSGKLVGFFTLQLQFYQTREFIAKDNFGDSGVMIPAKLYRVTYDTLLKHPFGSLSDAQSSTEKFLSNTLSAVQNLKDFHYKRYKLDICGLAKRDDRKNHNHSKPATQANILQPRKKVKK*