MGQAHTVANGGGRRRRLSSLCHPFGAHSRNLSATFHATDSEVHWEQLNVNVATEEELMTLPRVTRHLARNIVDYRQAIGGFKKVEDLALVSGVGASLLQMLRPEITVRRNPRPPPRSPMNATRCSPPLHDLELYRLVGPLCRRPVQPGKAGEEVPPGCLVVALWNLAGLTTDKASNPGVLEVVCRTALENGTSKGLKLVECYTVDLDSCNNGLAGPCPCVARFKAPGLEFVMVSILLHSLKAHDMEQVFPSFVSVLGHKLAGEEHVLLMGDLPPTENAVRTLSAMGLKLLWPPKPHDSTQVWCSEKLHKRTDL