MQYIKIHSQDNVAVALTDIAAGSVVTIDNDSVTLGQDIVRGHKFALRAIAKGENVVKYGLPIGHALADIAPGEHVHAHNTRTNLSDLDAYRYQPDLVAQPPQPADREVQIYRRANGDVGVRNELWILPTVGCVNAMARQMQNRFLKETYGAEDIDGVHLFSHTYGCSQLGDDHINTRTMLQNMVRHPNAGAVLVVGLGCENNQVEAFRETLGEFDPQRVHFMVCQHQDDEVEAGVEHLHQLYEVMRQDKRQPGKLSELKFGLECGGSDGLSGITANPMLGRFSDYVIANGGTTVLTEVPEMFGAEQLLMSHCRDEATFDKLVTMVNDFKQYFIAHDQPIYENPSPGNKAGGITTLEDKSLGCTQKAGSSQVVDVLRYGERLKVHGLNLLSAPGNDAVATSALAGAGCHMVLFSTGRGTPYGGFVPTVKIATNSELAAKKKHWIDFDAGQLLHGKTMPQLLEEFVDAIVAFANGKPTCNEQNDFRELAIFKSGVTL*