MIGEMDADSVVGYFRGKSILITGSTGFLGKVLVEKILRVQPDVKKLFLLIRAPDAESAKLRIQTEIIGREIFHVLKETHGARFNNFIEEKICPLVGDIIYENFGLDNAQLGELSKDIDIIVNGAATTNFFERYDVAFDANVLGVKHICAFAMKCSKLKMLLHVSTAYVAGEQEGIILEKPILMGETLKVGTNLDIEFELNLIKETMRELKDSCSTEKAGRKTMKELGLKRARHFGWPNTYVFTKAMGEMMMGLLPMDFPVVIIRPSIITSTLKEPLPGWMEGIKTIDSVVIGYAKQNLPFFLVDLDLIMDVIPGDMVVNAMMVAMVAHSEDRQVQIIYHVTSSLRNPAPYAILWKSLFQYFNDNPPCTGRNGERVRLKKMRFFSSVTWFKLYMAIMYMLPLEMFRLVNIALCGVFSRGYNELNRKFRFMMQLSELYAPYTLFKGCFDDMNLDKLRMAMNKDNQNNNGAYYFDFDPKYIDWDNYFYSVHIPGVLKYTRN*