MMTTSLATVAVIGSGTMGAGIAEVAAAAGHPVRIFDINPKAVDLAIEGIAGRLASRVARGKLASEQADALLARLHPAHDLAALADADLVIEAASERLEVKTALFAQLAAICAPSTLLTSNTSSISITAIAAGVKNPERVAGLHFFNPAPVMKLVEVVSGLATSTEVVEQLCQCVSGWGKQPVRCRSTPGFIVNRVARPFYAEAWRALEEQVAAPEIIDAALRDGGGFPMGPLALTDLIGQDVNFAVTCSVFNAFWQDRRYLPSLLQQELALAGRLGKKSGHGVYRWPAETLPDAALPPVMIGAESVTVRSDNVTELDDVLLLETEGETALALSIKHHRPVVVYDLCASDTVVLAAAATNAPAATDKAVHYFQQQGKKVLRIADYPGLLVWRTVAMLINEALDAVQKGVASPQDVDTAMRLGVNYPHGPLAWGERLGWRRVLQLLENLQHHYGEERYRPCSLLRQKTLMEKHHEQ*