MSSAPPPALLPPPEGIFRTFEDLLTSVQRVAKDQGYGVVKLRASNYRDGKPTRYDLVCDRGGVKYSSTAKKRNPSTRKVDCPWRAKAVCEVQLGNQWRFAVQEGSHNHEPRVATAPPGQENTPLAQSIRSFTNKIDRLSHDMAQGFMRIEQHLDTMNKRLENLEARAGSYEPRFQNMESRLQGMEARGSMELPMDDVDARLLSSTVM