MAAKRYFDDSADPHSNHSNYKRMRKTPSFASVIKEVVMVNFLDNFCSALEPMLRRVVHEEVENGLRRCSRSIGRSPSLRIKAMEPSNLRLIFNKKPSLPIFTNSKIVDSHGHPLQLLLVDATGDCLVPTTLASPIKVEIVVLDGDFPIGENEATWTNEEFNKNMVKERVGKRPLLTGELNITMRDGVVSLGDLEFTDNSSWIRSRKFRIGAKVVHVGKGQNNVRILEAMTDSFMVKDHRGELYKKHYPPALGDDVWRLEKIGKDGTFHKKLTSHGIKTVQDFLKLANIDSEKLRRILGSGMSEKMWEVTYRHAKTCEMGTKSYIARGTTYTLFLNPICQVVKAIINGQICHSRELRGIQRAYIENLVKDAYINWSSLEEVDGGLVMNEQALLTQGEPKVHHQNAYQQQHTMLRSTLMIASGSEQAVEYNDWNIVNSAHICSNGVRYIPESSSEGELHYL*