MGVCILGAVSSMARKEARWKGFVEGGLASVVAGTLTHPLDLVKVRMQLQAEVFMPRHPALVLGSVTSGTFSATLGFPAVVEARPGPIAVGLRIAQVEGMGALFSGVSATVLRQGVYSSSRMGIYEILKEACQEKRADGKVQGLPLHKKIIAGLVSGGLGAAVGNPADLVMVRMQADGRLAPHLRRNYRHVGDALWRIGSEEGVAVLWRGCGPTVQRAMVVTASQLATYDQAKEALLSGGLRDGMAAHVAASFTAGLVASVTSCPLDVVKTRLMEMKAEGGQAPRYSGALDCALKLAHAEGLSALYKGFVPTVLRQGPFTVILFVTLEQVRHLLAPL*