MGDAKRIHPFAAQENSVGDLESAYRLSNPSAQRLTASLDVILSAYANIHSLANSNSNSKWVNDGLEDIVKLLDLCNAVSDNIANVKHYQMLLQSAIHSVDHAGMEICKMSQTPLVKATNMLADCRRAITNVNCKCNPSTSRSRGMVRIEEVIASSSYSEVSRSEGELSEDMRSLNECTTSVLKTVAKALSVELPRPSLLHGQGNTRVFAGRPSRLRSLFERVRNHFNASRCLLHELESADVLVRKLYDILLAEKQQKAREEHAEVKELVNALKKCTADFDERIASLDRKVKELYNALIRIRVKLLDILTYSL*