MSIPTIDFAPFLNEEGAVIGTEPTSEQVAVAKQMDEVCRNHGFLHIINFGLSDGLRSQAFQSSKELFDLSEDFKKTHLRRINPKDNMGFAPVLSESINRSRPNELKEAFNLSFPPKRQNDLSGCPDSFVEVTEKLQAKYRDLARRYAIACALALSLPLDFFANALVDLDLCTIRFLHYPACELDDTSAESTDRPIRIGEHTDFGAFTFLLLGENGVEGLQIKPVEGGEAGGQAGGENEGWIDVVLPNDGPQGAIVNTGALMARWTNDVWRATAHRVIVANAEMAARERFSIAFFVDPDSNSIVKVHDTFTKHGSLPKYEPITSSDYLSMKLQEMMKT*