MVYWLVSLQLHNKRKDAVWELLQERTSASMLCTNFKLDIPGLRVGTLDSLMALSDELSKSSTMIEAVLAKVKRQVNESGGAKAMAALTVEGVSTDLYVQRFHWDDAKFPTRRLLKDMVDKITELVSRIDDDLKVKVSELNNLKSQMSQVTRKAQGSLAVRDVATVVKPHHIIDTEHLATVFVVVSKFALRDWEDSYTKMANFVVPRSSTTVAEDNDYALVTVVLFKRVIDDFKAAARTKGYQVREYNPPAEGAELSLAQIEQLKHDMEQKKTDVEQWCKTAYSEVFSCYMHMLVVQLFVESILRYGLPPNFQAAVVRPQDKAEGRLRAELEATFGSGKTHYWRDDGSSLGAGLVGDAELHPYVSLTVNMDLAAGYA*