MSSQKLFSAFFLQVILATLVLGVANVQCLKLGFYKKTCPAAEDIVRKTTAQYISKAPTLAAPLLRMHFHDCFVRGCDGSVLLNSTKNNQAEKDAIPNLSLRGYHVIDAAKSAVEKKCPGVVSCADILALVARDAVSMINGPYWKVPTGRRDGKVSVALEALINLPPPFANITQLKSMFHSKGLSVKDLVVLSGGHTIGISHCSSFTNRLYNFTGKGDTDPSMDPNYVIQLKKKCRPGDVTTIVEMDPGSFKTFDGDYYTMVAKRRGLFQSDVALLDDVQTRKYVKLHSFSHGKSFGKDFAASMVKMGKVGVLTGKAGGIRKYCGARNRIQKAIRKRLVLQRQMRAKSNILLINWFVNFSLKLKSLDQNLPL*