MVALVLHLIPAAGCISCPAPVGVGAHYMAYKRQETMSKNVGTSGMKKRSIFEDVTRLAGIAVAGPTTLDDGAGPSELCVAGTQKADLGRIYPQMSDSGLAMEAVLPSLLKHQSNTLPNASVAMLNHLLATKCLYTSAAAAAANTALTASLVGLSGALPDLWDPKSACGSLALLDSLMRGVKDPALGRGQPDFGPIGWRPTDEQMQQQQQQQARGALSLARFYDSMYARQTCTSASKVILMNRNSAGLPANQVPINGEAAVVAAGFTSQSRGLTVKSEASSRLQCPDCSRSYSTLGGLSKHRQFHCVSQVKRQFGCKFCGKQYSTLGAMKMHIRTHTLPCKCHLCGKAFSRPWLLQGHIRTHTGEKPFCCGHCGRAFADRSNLRAHLQTHTHLKKYSCKMCQKTFSRMSLLTKHVTSGCRALAL