MQVTLVVPWLPLVDQEHLFPNNITFDSHLEQEKHVRQWVEERTGFESNFNIRFYPGKFSLDKRSILALGDITVIIPDDEADIAVLEEPEHLTWYHHGKRWKEKFRLVVGIVHTNYWEIVRRERNIMVALLIKYINGWVIDIYCHKVIRLSAATQDLPRSVVCNVHGVNPKFLQIGLKTREKQQNDDQAFSKGVYYIGKKLWNKGYKELLDLLRDHQKELPGFEIDLYGSGEDSAEIEMAAKKLELAVRVHPGRDHADPLFHDYRVLVNPSTTDVVCTTSAEALAMGKIVVCANHPSNEFFMQFPNCLTYDDGEGFVKAIIKALSDEPAPLTNAQRHALSWEAATQRFLKAAELPTNQPKTTTSEPFLSTSLNLTKKLENASALVHFVGTGFLSSQPDEEQCKELGLKVPPKRTGFSSGKWI*