MLTSLRYLAGTAGPSGFGSRTTAEEATAAGRDLAHITAIITGATSGIGAETARVLASRGARLVLPARSLKAAEEARARVRADCPGADVTVLPLDLSSLASVRRFVKRFLHLGLPLNLLVNNAGKYADRFAVSEDGVEMTFATNYLGHFLLTRLLLDKMAETARDTGVEGRIVNVSSTIHSWFPADDDALAYLDRVTRRKIQYDPTKAYALSKLANVLHTRALADRLKEMGANVTANCVHPGIVRTRLIRDRDGLITNTVFFLASKLLKTIPQAAATTCYVAVHPAVAGVSGKYFADCNEASPSRLGASSEEASRLWTFSENITAEKVQKTTSSVHVVSTGLFGLQAQSSIVPNRAMALAA*