MKKTVVLYPGVGVGHLVPMVEVAKLFIKHGQSVIVAVVDPQVESTDFSDAVVRARASNPSVAFHVLPPPPADSNSDSAPTHPVVQIFRLLKAMNAPLLDFLRSLPSVDALVLDMFCVDAQDVASELGLPVYYFYASAAADLALFLNLPSKLAGVKAKIKELGDSVIKFPGVPPFKATDLPEVMHNDEVLKAILGMFDRMPDSDGILINSVESLETRAVRALKDGLCVPGRATPPVYCIGPLVSGGGGKEHECLRWLDAQPDQSVVFLSFGSMGTFPVKQLQEIATGLEKSGQRFLWVVRSPRNPDYKYGDSLPEPDLDALMPEGFLERTKGRGLVVKSWAPQVEVLRHRATGAFMTHCGWNSTLEGITAGLPLLCWPLYAEQRVNKVHIVEGMKLGVEMRGYNEELVKGVEVEEKVRWVMASEGGNALRERVTAAKVAAAEALKEGGSSYLAFVQFLNDMGTSIVATVSELT*