MGPTQLPASTSPTLTLAHPTVAETQQIWSQTSDIWTDALSVPQYLEEYAYLLTVPLARDHGITQWILVDSLDKPTVPANDLNGREGTRRILASCETFRKRALLANRLASDDTKNRCTDILVHGVASVFCDPQLRGRGYASRLFKELSHILPQWQAGEVEKPRGVGSVLYSDIDPAFYKRQGWVPFPSYHLEFEPVQLEHTAEPLYAENLASLCQRDEEILRASMSSPSTMGDRGKTRFAIIPDHDHMLWHHAKEEFGAHKLFGGSKKPEIKGAIAGPAGNRVWAIWMHRFYRHPQGNDSAANTLYILRLVTETPSPASESIRAVLRAAQSEAANWGLGKVKLWNPPRDLEEAIRASGVKFEKKKREQDSVPCLNWFGEESPDEMEWVLNEKYAWC*