MTIPTAATIPGKKLRIALLGCGRMGQRHAVNLHKLITRAEVVAVADPSPIAAKWVEENLPVISTITSTHASLTIQAIERGIHVLLEKPISVDVEDSRPVVEAARKRKDVKVMIGFVRRFDYAKSSGGIFMDCGIHDIDMSRWLLNVSSSGTKNQVARVLAAIIEYTNNTSCTLHLSRTGMPASNRVKISDASGRHVDSAPTYMDRYGEAFIHEAKAFVDCILDDLPPPTSADDAFQAALIAKALTHSFQSGKPVLFGEDG