MSQVHILAMPFPGQGHISPMLNLVKHLISRSTSVVVTIVNIDSIHRKLHAATQTSPSPSPSFDQLRFAAESMNVELEKLLRELHPSSNFCCLISDYFLPWTQRVADKFGIPRVALWCGCAAWSSLEFHIQDMVSRNHVPVLELDQASFLVDYIPGLPPLHPADIPTYLHTASERWIQMIVERAPLIRQAAWVLVDSFSELEPQVFEAMQQRLGHKFVSVGPLSLLHSSSSTIALRPADEQCLEWLDGQAPASVVYISFGSNAVLSVDQFEELAEALEAMKQPFLWVIRPELVTAARPDVLPRLDESGVEQRKAAFLKRTRNFGFVTAWSPQLKVLSHAAVGCFVTHCGWNSIQESIASGVPMVGWPWAAEQNLNCKLMAEDWKLGLRFHQRGGVIKSVQIQKIIREIMEDHEVAAELRAKAKQMKDVARAAVANGGSSFQNLSRFCEELAATSF*