MKVSALVPLAFAAAAYGHTIFQKVSVNGVDQGQLKGVRAPTSDYPIENVNDAEFACNKNIQFKDNTVINIPAGARVGAWWGHVIGGAQYPNDPDHPIARSHKGPTIVYLAKVDNAATANARGLRWFKIAEDGLDTSTGQWGVDRMIANNGWQYFTMPTCVAPGHYLMRVEIIALHGAYATNGAQFYMECAQINVTGSGAYSANHPGITINIYANSVPNNGGRPYSIPGPPVLKCPAGGVNPPVQAPSSPAPGPVAPTTAPAPGGAALYGQCGGNGWTGPTFCSQGTCKTVNEWYSQCVPS*