MATGGAPPLTIMIPLGGIGSRFQREGYTSPKPFVNAMILWVIDSLKTRPGDALVIVYDPKFISPKYWEPVCSAHPNVSLVQLPGPTRGAAETVLLGLRGISRALRSRPVMLVDGDTFYDEDIVGKYRDICATSNGVFYFVDTQPQPLYSYVVFDEARRILQVKEKVKISDHANTGCYSFMSGVELEAQCQALLDSQTTQLSQDAIGEFYTSGVITQMIEEGHAFRAVEVDPKRMHVLGTPPQLQAFCLAQQRQPKLRICFDLDHTLVTAPRVSGDYTTCEPLAENIAACRALKAQGHHIIIATGRRMRTHGGNTAAVVADIGALTLRQLSDYGIPHDEARA*