MSPFSHFQTQPTNTRTTLNVDETLPGTSTVTRCYAEYPVKILTPKRGIDSACDCAWAYAVNMGAGLVSGDASGATIRVDDECALAMATQGTQKVYKHDTRRWNDDVKTREGDDAWKVGETTSALYASVGQGGLLALLPDPTQVFADAVFRQTQTIDMHENGSCVCVDWITAGRIGYGNERWAFERADVRTRVTVNGEPVVVEATRLEASSRVSLNSDVSLGMRMGAANVFASLIIIGPRVRELAKSCGDWARALATRHMAHGGASWVRASADDLTQTDPQSKLFVSASDLPLPHPGVVLRFFAAXX