MEVVNRYVATRHHIEGAPTEADFEVKEEMARWAPDSGEVLVRNLYLSIDPYQLNRMKRSSVTHLAVEGILPGQAASTLLSPSPSVKRITTYAAGEVVASACEEYKAGDKVAGVLGWEDYTLFKPSPAVVMSKVADDAAGFPLSHHINVLGTSGMTAYGGFFEVCKPVKGEKVFVSAASGSVGSLVGQFAKLAGCYVVGCAGTAAKVDLLKGKLGFDDAFNYKEEPDLKSALKRYFPDGIDIYFENVGGEMLEAALANMNPYGRVALSGVISEYTGGARRAVPDLLEVIYKRITIRGFFAYDFLSKFAEFNAVIGGWVRDGKVQVLEDVSDGLESVPSAFAALFRGQNVGKKLVKLA*