MRAALLRLLHLPVVASRSPSSPLRPAPAARAMASQKQFPPQQQGSQPGKEHAMDPRPEAILQNYKAANKLKNKVALVTGGDSGIGRAVCLLFAAEGASVAFTYVKGHEDKDAEETLRALRDISSRTGARPPMALAADLGYEDSCRSVVEEVASAHGGRIDVLVNNAAEQHERRSITEVAEPDLDRVFRTNIFSYFLTTKHAVARMAPHGGGSVINTASVNAYKGHKTLLDYTSTKGAIVSFTRALALQLADKGIRVNGVAPGPIWTPLIPASFGEEKVEQFGSEVPMKRAGQPAEVAPSYVFLASEQDSSYITGQFLHVNGGVIVNG*