MVSMVRPTQRFSHLPPPRLSQNPPPPRSRAVPLHPPSTPPTEHRAPPLHDPAQLSQVDLSKEEVDRLIAEVMRYMLFKNYQQCGVPVKREELVQLITKTYKMRNLPNVVIQRAQQKFQNIFGFDMREIIRSRQSKNLRGANSSQVAVPEVKCYVLKSTIPDELRTKFVDTYESSITASLALVIVSIIHICGEKVPEETLWLHLGRLGIKQDVRHPVFGDIKQSLEAIIKQRYISKEKTSSVEGDSYVYELAEKALDQAVKSKLDVFISKMVKKDGPGVETPGPF*