MSQANPNTLSRLFDFGSGVGSDNIVHAPSRSLRWLSDTPHRTSGYETLLLTVYDGTQLKQRLPLFLANDSIPADSSWHHVTLVLTSDSYYAYLDGVTRPNARASSFTPGTGTVPKRTRITHYVGAGWPAGSGPYAYGVELADFRVYSAALSAAQVADVAQGTVPRDRPLSSCTTSSTRAAARCVRAPLASSLKSAEAALTRSLQAVDYSGKGRPGTMYGDLGPSVRPLQYIGRSHWGPESPSDVYYSGFRIHSAALTADQVMEAFMGRQPAAPVELHYKLDSCGSTLEGTLSGMDVPDSSGRGRSGKFVGDIAMACPLRPLI*