MGSKFHAFMYPYFAFGHMIPYLHLANKLAEKGHYITFLLPKKAQKHLESLNLFPESIFFHPITLPPVEGLPVGAETASDLPPNLTGKVISDAMDLLRDQIEAKVCALKPDLIFFDLTPWVPEMAKEFGVKSVSYQIVSAACVAIALAPGVELGFPQPSGLRGHDANLYSIFMNSHKRVFSRIITGIKNCDVVSIRTCAEIEGKYCSFIERECQRKVFLTGPMFLEAEENSVRPLEDQWNRWLNGFEPGSVVFCALGSQTILEKDQFQELCLGMELTGLPFLVAVKPPRGASTIQEALPQGFEERVKGRGIVCGGWVC*