MGIDAALQTFAGVPQVAVFDTAFHQTMPPAAFMYALPYELYTDRAIRRYGFHGTSYKYLTTQAASMLGKPEAETNLVICHLGAGSSMCAVQGGRSVDTTMGLTPLEGLMMGTRCGDIDPAITSYLAAKGMSPKEIDQMMNKKSGFLGLAGNADLRNHAGARFGPHVGGDAAERSRLAVDVYIRRVRKYLGAFFVHLDGKVDAIVFSAGIGENSAPMRREFCRGMEFAGVKIDEAKNEGAGLGKAADVAAADSSVX