MTVKTRFAPSPTGYLHIGGVRTALFSWAFARHHKGEFLLRIEDTDLARSTAESVNIILGGMKWVGLDYDNADNVVYQTRRFDRYKEVIAELLAKGDAYYCYCSKEELEAMREKAEKEGTATYDRRWRPEAGKTLPEIPAGVQPVVRFKTPLDGVTKWTDLVKGEISIPNEALDDLIIARADGTPTYNFCAVVDDYDMGVTHIIRGDDHVNNTPKQINILKAIGANLPEYGHLPMILNEQGKKISKRSGDTVAITDFGAMGILPEAMLNYLARLGWAHGDDEFFTTEQFIEWFDLKDVSPSPSRMDLKKLYWINGEHIKITPDGKLTELVKPRLALRDIHETEKPALEDVLALVKDRAQDLNALADECLYFYKKQVPAEADVAKHWDDEAAARMLRFAERLEGLEDWNAKAIHNLFKPFCDEEGIKMGKLGMPLRLAVCGTAKTPSVDAVLALISKEEVLKRIRA*