MLRIKRVPTVVSNYQKEEAEEGARRRGGCGRNCLNKCCIEGANLPLYLFKSVSKTETAKVVLEKENSEPQVAFLDSLLLGEWEDRMQRGLFRYDVTACETKVIPGEYGFIAQLNEGRHLKKRPTEFRVDKVLQPFDGNKFNFTKVGQEEVLFRFEASQDGEVQFFPNAPIDVENSPSVVAINVSPIEYGHVLLIPRVLECLPQRIDRDSLLLALHMAAEAGNQYFRLGYNSLGAFATINHLHFQAYYLAMPFPIEKAPTKKMTSMDNGVLISELLKYPVRGLVFEGGNAIVDLSNSVSAACICLQENNIPYNVLISDCGKRIFLLPQCYAEKQALGEVSAELLDTQVNPAVWEISGHIVLKGKKDYEEASEENAWRLLAEVSLSEERFQEVSALIFEAISCGDIANGNFAENLLEAGVKSQALEEVNNAVNPSSRCTFVPGTQECLVHQ*