MVAATGQFGKEYVCVMLVPTGVNASVGGFAGDALPSARTLAAVADILITHPNVMNGAMMYWPIPNALYVEGFSLDRFAAGECALQPVRGPVNRIGLVLDSGMDDDMALRHLQVLDAAKATLGLSIVAVKKTRVPLDVHLEISESNTSWGTLQQPAALLEAAAALCAEPYRCDAIAIVARFPDDEEDEEMLQAYRQGEGVDAIGGAEAVISHLVSRDLRVPCAHAPALPPLDVDDSVSPKAAAEELGYTFLPCVLAGLSRAPRMVSRTSGSGTREAQCIVAEDVDALVLPVMACGGAAALSFASNPNTLLVLVEENASSLSISAEDVQFPSDRTVVVRNYFEAAGVVAAHKAGVALDSVVELKPSPINVIS*