MSVTEYVIRLTIVSAHDLPKTDRLSEIDPYIVINVNGQQFKTAVKDNDENPVWNETFYPRVQRAPEGLLMGTLELHLYDEDTFSDSYVAKYGFDLASLTPAHFNDPLTFKLEYVKDKYKSQGKNPTITIKFEGLVQSFASLRAMFSAMPGFLANDQEHACYIPIQESGGLVYVGIEYERSGRIDIKLYVTHAGVRLFLDMVVLSGRQYTKVRRRLYRDGRAICPGLIAYEELKLDDVPINIDFNQLGVVVFDAQPLSSTNANAVVSAHGWKGALDFSQASRTLRDVELDHHKQEIYMAVDPNETMLLVDYDKDDADIKLAVLANPATADRGYDLTIRGQNVNKMSELYVPPVPKLGGRFHVSRLYELDDLQYGTRFEDIEIHRYQLSNPRQYTIQGLTRIMG*