MLSTKKALLCLVSTTVASAWVHSAPLLRTTTSMIAASNRPSPRLWASEPGTTDPSTLSDQTDTPVILPDFDSLEDYLAYMERVSALPKGFAIGTADGTFVSAEAPSMGKLPIRATIIYLTEGSTENWAAVFTKNKFPGAPIQVGRQRLADGGPLHALVINNKVSNVCAGGDGVGNAELVCNAVAQELDLPNGASSVLPSSTGVIGWRLPAQELATDVVPKAAKALQMESALAAAKAICTTDRWPKVRSQTLSNGARVVGIAKGAGMIEPNMATMLSYIMTDAIIPKATLQTMLTEAVNGSYNSISVDGDESTSDTVALVASNVVSNTDEAEFRDSLRVVCQGLAQDIVRNGEGTGHVLRVHVLKFPGTDAEARRLGRHVVNSPLFKCAVSGNDPNTGRLAAAIGSFMGKFKNDENIDTTMITLGGRVIFADGKFVLEGDEVEQELSTHMKKAQYDEHSDYPPHQKCVEIGINFGQSSGGDGEAIVLGSDLTGEYVVVNADYRS*