MAFTPGRTYRIRNKVSNGLVVTPKNWASGETQLQIYPLQSDGNRIRQVWHVMPLDNDDVMIVNKKTGLCVNVHQNSTAPSMGVQQYDIQSPAVASSQKWMLRPATSGYYTVVNKKSGLELTPQSWGTSPSTNLQQYTPGEPGKREHQYWALEVEDEYPQITGLRPIDRDPNDIGDVIRLAGFTEPPRDTTPEVLIGQLAVPFFTIGDSSPQWQVDNSPYYILKRYGYWQKVFFYEHPGTSKVTKTKKVTVGLTTSTGKTVEETTGISVTAEASFAYKGFSASLSTTYSRELKVTTYTGEVHEHSTEETIEREYQADGVRVAECLWYRGDRYTVERMDGTKVLEWNTLNPAVEVLDGYRG