MNILWKDPGLPTDSFYEVRAECTDVPKTKFKIKSGKTLSVRKWQSSFSPEGHLDIGQTLGRIYRGGIHPTIRGEVWEFLLGCFDPKSTYEERKEIRLTRREEYGRLKELCTYMFPLVGSGKFITAPVITEDGTPTQDPIVLLEANPEKLMTPTTQATINSGKEISVPKEEDNKIIQWKLTLHQIGLDVVRTDRTLVFYEKQENLSKLWDVLSVYAWFDKEVGYGQGMSDLCSPMIMLLEDEADAFWCFERLMRRLRGNFKCVGASVGVESQLCNLANVIQVVDPKLHQHLDHLGGGDYLFAFRMLMVLFRRELSFGDSLYLWEYDPDLYNLYEEPDSDRPEDAKAKPKSSRQCGKFEREILRSGAKDEETLPISVFLVASVLKEKSVKLLTEAKGLDDVVKILNDTSGNLDAKKSCSGAMKLHKKYLKKVKLEKAAS*