MKLYASLPNKSFLLILDDLWSPIVDLSQVGVNFGHANTSRVLISSRYRHVVETMAANEYCMMVQPLSTEEGWELFGRRAFRNGAVPDNNLETIAREVASECKGLPLAINTVAAALARKKTAEDWNTVAAALARKKTAEDWRRALVLMKNVDPSFPSTHPTIDAELYQRVRWSYNDLPNNLKMCFLYCAAFPEDAHIEVEALVEMWRAERLAPQKEKSYFMDVGREYINVLVDRCLIEYVDAEKEAIKVHDVLRDMAIYVGRKEENWLFLSGQHLQHFPSEEETRDRKRISVLGNEISDLPPDFKCPTLVSLVLAENRQLKEIPERILGNFMSLKVLELSYYLNTIITNSSGATWTA*