MSGGLGQSSGLPTSPSGAAESSGPNQANSAATGINATNFVSRSGYSCQQLSVLMIQACGLLLAQLPPEFHMQLYSEAARVIKDCWWLADGSRPVKELDSAVGYALLDPTWASQDNTSTAIGNIVALLHSFFSNLPQEWLESTHTVIKHLRPVNSVAMLRIAFRILGPLLPRLAFARPLFMKTLALLFNVLGDVFGKNPQVSNPNPVEASEIADIIDFLHHAVMYEGQGGPVQSTSKPKLEILTLCGKVIEILRPDVQHLLSHLKIDPTSSIYAATHPKLVQNPS*