MPSRQARPAFVHAAAHTRTGVFVHEACVGMAKSRLTVPVPARRVGRARVCMVAATGQFGKEYVCVMLVPTGVNASVGGFAGDALPSARTLAAVADILITHPNVMNGAMMYWPIPNALYVEGFSLDRFAAGECALQPVRGPVNRIGLVLDSGMDDDMALRHLQVLDAAKATLGLSIVAVKKTRVPLDVHLEISESNTSWGTLQQPAALLEAAAALCAEPYRCDAIAIVARFPDDEEDEEMLQAYRQGEGVDAIGGAEAVISHLVSRDLRVPCAHAPALPPLDVDDSVSPKAAAEELGYTFLPCVLAGLSRAPRMVSRTSGSGTREAQCIVAEDVDALVLPVMACGGAAALSFASNPNTLLVLVEENASSLSISAEDVQFPSDRTVVVRNYFEAAGVVAAHKAGVALDSVVELKPSPINVIS*