MATKRFFDDFVDPDSNRPNYKRLRKTPSFASVIKEVVKVNFLDNFCSALEPMLRKVVHEEVESGLRRYSRSIGRSPSLRIKALEPSNLRLIFNKKLSLPIFTNSKIMDSNGQYPLQLLLVDATGDCLVPTTLGTPIKIEIVVLDGDFPCGENWTHEDFNKNIVKERAGKRPLVTGELNITMRDGVASLGDLEFTDNSSWIRSRRFRIGAKVVHIGNGQNSIRIMEAMTDSFMVKDHRGELYKKHYPPALGDDVWRLEKIGKDGTFHKKLISHGIETVQDFLKLANIDPHKIRRILGNGMSEKMWEVTYRHAKTCEMGTKSYIARGPNYILILNPICQVIRAIINGQICHTRELRGIQRSYIENLVRNAFTNWSSLEEVDGGLQVNEPAALLTQGERGVHHQNGYPRCALLTATDGSIECSDWIVNQADISLPIQNGVCYISESSSKEELNYL*