MSSSSTTTTTSPYPFATAPDIIRSHQKDAYFTGHLAQILSDLHRRLRGARLTHTRAPEIQTLATLAYFALTTIPGNRTLGEEYCDLVQIDARDGQLPAIDRRAGYVAASILLPYIAARVLPGLRAQARKLLQRRLETLRKRDGQSATGREARIWSYLEQHLSSFTSGAPFQAVILALFYFSGTYYQLSKRLLSLRYVFTRTVPDTPDRAGYELLGVLLVVQLAVQSYSHIRSTITESTARERAAFGSSDDISLNHDGAYNQDNNLLLSTGAPGSKTKVDIFAATHTPAATVPRLQLTDDKTMGYIKGGQQRKCTLCLEEMKDPSATQCGHVFCWECIGDWVREKPECPLCRREAMAQHILPLRVM*