MNSLLTEYPIVAALEELIQLLSITDEETLRKENPRKLASFLERIQSLFTELGGLGEELTHPPTPTSFKGILNDLLQLKEILFLYQSKGRLYQLVHCRGLNDLLNGMVHKLAKWLTLLAMGLQHNLELCKKLNDLSSEMERTQLKVSDMEDLICRAIDEELNNRADRTTNDALIINIARELGMTNARDVNQLSLQIELYKKDIEDSISPRDKQIADILEKFLRNGSLEPEAIMPPVMVDVVGAEEEKPIPPFRTFICPLSKEVMKNPVVLETGQTYEQIEIEKWFKCCAEDGRQPTCPVTGQVLSSSNWRKNLVLQNTIEEWHDRNFKTRISRAKQKLSLNASMKDFEDAVDELHKISEESTEHRHTLRNEGIIPLLLGPWQEPLKDGDRIRVKVLVALHSMAVHNEENKV*