MTTARQGPDQTDPVIDQGWEHYTQAEHAVWRTLFERQAKLLPGRACPEYLDGLARLEVAADGIPDFRRLSAVLTKGTGWQVVAVPGLIPDREFYQLLSERKFPAGNFIRRADQLDYLEEPDVFHDVFGHVPLLMDPVFADYVQAYGAGGLRREREGRVHFMARLYWYTVEFGLLNTPEGLRICGAGIVSSRTESVFSLESPSPNRIGFDLARVMQTHYRIDDFQETYFVVDSFDQLFELASTDFTPILQDLERRPTLEPGTVLPTDHVFHRGTGAYHAEKKRSAA*