MGRGPVQLRRIENKINRQVTFSKRRNGLLKKAHEISVLCDADVALIVFSTKGKLYEFSSHSSMEGILERYQRYSFDERAVLDPNTEDQEKWGDEYGILKSKLDALQKSQRQLLGEQLDTLTTKELQQLEHQLEYSLKHIRSKKNQLLFDSISELQKKEKSLKNQNSVLQKLMETEKEKNNAIINIQREEQNGATTSTSSPTPVTAPDLIPTTNNSQNQPRGTGESKAQPALAQAGNSKLPPWMLRTSNT