MSNAPPPALLPPPEGIFRTFEDLLTSVQRVAKDQGYGVVKLRASNYRDGKPTRYDLVCDRGGVKYSSTAKKRNPSTRKVDCPWRAKAVCEVQLGNQWRFAVQEGSHNHEPRVATAPPGQENTPLAQSIRSFTNKIDRLSHDMAQGFMRIEQHLDTMNKRLENLENRTGGYEPRFQNMESRLQGMEARGSMELPMDDVDARLLSSTVM