MTFFLTSMDGGRPIPEDVVVDILLRLPVKSLLRFKCVRKNWCALIKSPSFIKEHFQYRNNNCARLLVCNMKMAPELHPIVKSVVFSLLPEEIVPGPVNGLFLVEKSLYGVDVCLGLWNPATKEFRSLPPAPFEIEGFLSHNNDHQYGLGFDMSTLDYKVVWIRVFWDDLGLSDNNRVYTCVYSSCNNSWRRLTPKFPPSSILSAPLDATYLNGVYYWLSRGLDGIFMILSFDMVCEQFGEMQVPDIPTKHWGTLTLHGGSLVMLTSGQPMTSIYDVWVMKQEGNWSKVHTIQPHIDAHWPINIWDNNKMVFENMETSQLVLYDPKTRRVTDLGFQLDPNIDGCWVFNYKESLVPIKRGSNTQGEDNAVKQIEHYFNTLPADEASS*