MATGGAPPLTIMIPLGGIGSRFQREGYTSPKPFVNAMILWVIDSLKTRPGDALVIVYDPKFISPKYWEPVCSAHPNVSLVQLPGPTRGAAETVLLGLRGISRALRSRPVMLVDGDTFYDEDIVGKYRDICATSNGVFYFVDTQPQPLYSYVVFDEARRILQVKEKVKISDHANTGCYSFMSGVELEAQCQALLDSQTTQLSQDAIGEFYTSGVIAQMIEEGHAFRAVEVDPKRMHVLGTPPQLQAFCLAQQRQPKLRICFDLDHTLVTAPRVSGDYTTCEPLAENIAACRALKAQGHHIIVATGRRMRTHGGNTAAVVADIGALTLRQLSDYGIPHDEARA*