MVKVVKVYEFGGPEKLQFEDVELGKPGPKQARVKHAAVGLNMIDTYFRRGQYKADLPFVPGMEGAGTVEEVGSEVTDVGVGDRVCYAGVMGSYVEEKLIDAEKLVKIPDGIEFTVAAALILKGMTTQVLLRKVFKVESGHTIVVHAAAGGVGSLMVQWASSIGATVIACVSNEEKGKQATADGAQHVIVYSDNNLVERVKEITKGVGVPVVYDSVGKDTFQASLECLAYRGMLVLYGQASGPPEPIPVTAIASKSLFISRPSLMHYIMTRKELEEIAGDLFANVANGVLKVRVHAIYPLSQAAKAHEDLEGRKTTGSTVFVPDSV*