MTSAAASVATEDFVQGEVLDGGLAVITLARPKALNAMNLDMDRTYTHLLDSWQKDSSIKAVLIQGSTPRAFCSGADVKWFATAIRDDPATSVVEEVFNQEYPLVVRIARYPKPYISIMDGITMGFGLGLSGHGKYRVITERTVVAMPENGIGLFPDVGFAHLVGRAPRGLGTYMALTGARLKTPADIFYAGLASHFVPSEKLPELKADLQSAVRDSSGDAHAAVEAVLERFASPPGEEPSLKHAQPFIERVFGAGHPVTQIQDEVERAESSGDSKEAEWAAEALAGLRRGGPVSLAVTQKHFDAVAADAARGTGELSTIEGVMRVEYRLALRTSRRPDFVEGVRAVLIDKDQKPRWQPSTLDAVKAEDVDKCFAPFDSAQDELHV*