MRIFKKAVFVIMISFLIATVNVNTAHAAIDVSAKSAIIIDGASGRVLYAKDEHQKRRIASITKIMTAVLAIESGKMDQTVTVSANAVRTEGSAIYLTEGQKVKLKDLVYGLMLRSGNDAAVAIAEHVGGSLDGFVYMMNQKAEQLGMKNTRFQNPHGLDDHENHYSTAYDMAILTKYAMKLKDYQKISGTKIYKAETMESVWKNKNKLLTMLYPYSTGGKTGYTKLAKRTLVSTASKDGIDLIAVTINDPNDWDDHMKMFNYVFEHYQTYLIAKKGDIPKLKGTFYESKAFIKRDITYLLTEEEKENVKINTTLLKPKKAWEKDASKIPDIVGHMEIMFNDATIAKVPIYYENERHQKPKKQFFETFKSIFLNAAGGAKWSI