MDRIRTAVACVEGLGVPRGSRMFKHALQAVAFLSKDKITANVEHLKKMFRWSDAEVGIAVSKAPKLLSRTKEFLHFRSEFLISEVGLEPAYIVYRPAMLMYSLEGRLRPRYYVVKFLKENGLLSRNRDYYSAVKITEKEFVEKFICPHKEAAPHLAKDYAAACKDEVPTRFRFT