MGPTQLGTQDHGKRVASVFEMEEEGLSLFPGSENPPEHAENPPLKRKKGPAPKMLGNEVCSVCGDKASGFHYNVLSCEGCKGFFRRSIIKGAQYVCKNGGKCEMDMYMRRKCQECRLRKCQEAGMREQYVLSEEQIQLKKLKKQEDNRARTVVVHPNPPNPPSPSHKLTSEQLSMIKKLVAAQQQCNQRSFTDRLKVTPWPQIPDPNNREARQQRFAHFTELAIMSVQEIVDFAKQLPGFLELTREDQIALLKTSTIEVMLLETSRRYNPEMESITFLKDLSYNRDDFAKAGLQFEFINPIFEFSKGMNELQLNDAEYALLIAINIFSADRPNVQDQSLVERLQHTYVEALHSYICINRPNDRLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVHE