MLASLRYLAGTAGPSGFGSRTTAEEAAAGDLRHVTAIITGATSGIGAETARVLAGRGARLVLPARSLKAAEEARARVRAECPGADVAVLPLDLSSLASVRRFVARFLDLGLPLNLLVNNAGKYADRFAVSEDGVEMTFATNYLGHFLLTRLLLDKMADTARATGVQGRIVNVSSTIHSWFPGDGDALGYLDRVTRRKIPYDPTRAYALSKLANVLHTRALADRLSEMGANVTANCVHPGIVRTRLIRDRDGLITNTVFFLASKLLKTIPQAAATTCYVAAHPAVAGVSGKYFADCNEASPSRLGASCEEAARLWAFSENVTAEKVQRTTTTTGVHVAVGTGLLRPQAHQSSDADRAMALAA*