MDAIRKQLDVLMGANRNGDVREVNRKYYDRDVCRLFLVGLCPHELFQLTKMDMGPCPKVHSFQLRKEYQEAKAKGQDNYDRELEDVIDRLIVECDRKIARALKRLSEEDAKAAIAISVSEVTQTPEIFELSKQIKEKLKEADQNDLEGKADMKIRALEMVEELRTQRADKQSMLLLDAFNKDRASLPQPLPNPPPLAPLPVATPDARTQELINEKLKKAEDLGEQGMVDEAQKALEEAEALKKLSMHLPPRQEPVTDSSKYTAADVRVTDQKLRVCDICGAFLSVYDSDRRLADHFGGKLHLGYMQIREKLADLQPSNYLMCPHLVPKLFLDDQKNESGKWSGKEAEIEIVTEQVAESVHGTTIEGAATAIIMTVTVNVIVGMTVIGPVAMTRGVDIDPGHAQGNALGIMIVKGVMIDTSHEVKQMRKKVSLYWLVVF*