MATKRFFDDFVDPDSNQPNYKRLRKTPSFASVIKEVVMVNFLDNFCSALEPMLRKVVHEEVESGLRRCSRSIGRSPSLRIKTLEPSNLRLIFNKKLSLPIFTNSKIMDSDGQYPLQLLLVDATGDCLVPTTLATPIKIEIVVLDGDFPSGENWTHEEFNKNIVKERAGKRPLVTGELNITMRDGVASLGDLEFTDNSSWIRSRRFRIGAKVVHIGNGQNSIRIMEAMTDSFMVKDHRGELYKKHYPPALGDDVWRLEKIGKDGTFHKKLTSHGIKTVQDFLKLANIDPHKIRRILGNGMSEKMWEVTYRHAKTCEMGAKSYIARGPNYILILNPICQVIRAIINGQICHSRELRGIQRSYIENLVRNAFTNWSSLEEVDGGLQVNEPAALLTQGERGVHHQNAYPRSALFTAAGGSIECGDWIVNQAHICLPIESSSEEELHYL*