METFLMGVLNRTRRDSQGHLKPNFDKGNEPFVVTMQPPNMTGSLHMGHAMFVTLEELELVEGQDQVIEMYMNEEVSELKKEIEELEHLLQDEEKCRAAIAKLNPNNNRSHERILEISNRVMNTSRRAGILCLSHHTNLRRVTYLVLDEAYRMLDMGFEPQMKKIVSQEVEQLARQFLYNPYKVVISSQDLKANHSIQRHVDIVTQNQKYNKLVKLLDDIMDGSRILIFMDTKKGVTKSPASSEWTGGPHYQSMEIKVKQKEIRIGRTGRVGAKGTAYTFFIATNAWFAKELIAILQEVGQKVNPDLAAIGRGAPPPPSGSFGQVFVQGSMGEGALSGMPLQLACRNKKDFGVL*