MKVALLAGVAAAASNQEQFVAYVKEFNKVYTSDELFSRFQNFVDNKKIIDEHNAKGLDWTMGVNAFTDLTSKEFSDLYLGYRPRNNEYSRSQNLHVAPENQVLASSLDWRTSGAVTPVKDQGQCGSCWSFSTTGSVEGANKIKSGNLVSLAEQQLVDCAGSSGNQGCNGGLMDDAFEYIIKNGGIGSEASYPYTARDGTCKKVPSVATVSKYTDVKKNDETGLMSAINIEPVSVAVDAQSWQTYRSGVMTGLCGKQLDHGVLLIGYGTEGSTDYWLVKNSWGTTWGEKGFIRLVRGKNQCGIAEAASYPTA*