MEAGDKDDSEKIEDFKGDLVNHAALIKSKALFLKKLEEFHKSSSTKLMIDIGGTILDLHVFYKEVTARGGLVQVIRDGKWTDVASMLGLAEKIPNPSFPLRKHYVDLLYHFERVYYSGTQGEVAEPPGRFLHHSPDRKTDVYQLFEDEQKSTVKGNYQNYTEDPSTFIGKTVTGEIKMRTEDGYIVTMTVGLEKLNGFLYFFRESGGEQMAIIPGLMGGVNSLSSSKPIEVTVKPHTNQRASSGVKRETVKKDPNAPKGARTCFQIFYGEECARLKETQVPVGNTRRMVADAWNSLSEHERQPYHEKSGHDRERYKQEMAAYMELQKSQAKSSVLIEGQQKEDDEVYIPCYDCPIQESKDGDRHVSVETQGHTNDRANPHHMVDEAELLNDRNRYPEIPENGFESMLFDDNILI*