MSQPTLLVFGDSLSDTGNLWALTNYTQPPQPLYAPGRFSNGPLWVDYLPQDPPPANLSRGARSSPAAAQPGSRSAGEVTWRVLNYAVAGSTASRAAGSQISALDQVERYMAGQLPWKDEQAAQRGKAAADLGGKGQGAAQRPLTVAVLEIGANDYFYAVTKRMFQSFGSSAAYGAASAGDFAAFMQALPQCVVSATLDSARQLLGLSQHGGKAGNDGLVVDKLLVLGLPRLDTIPVVVQHVPQMLRPLLAAIVEVHNKMLAEGVVRLAEELTAQRRRDSLRHPSGASPGCPSGGGASRGTVDVAFFDFAKLSEYLVVEAKSQGVTHITTPCLKRAAHGMWGSEAGQASSRDCTDPSSYFYYDDVHPTTLVAGLAAGKIGLTLQQLVV*