MGRGPVQLRRIENKINRQVTFSKRRNGLLKKAHEISVLCDADVALIVFSTKGKLYEFSSHSSMEGILERYQRYSFDERAVLEPNTEDQENWGDEYGILKSKLDALQKSQRQLLGEQLDTLTTKELQQLEHQLEYSLKHIRSKKNQLLFESISELQKKEKSLKNQNNVLQKFTTKAVLEVKPFCLHSSEQLMETEKEKNNAIINTNREEQNGATPSTSSPTPVTAPDPIPTTNNSQSQPRGSGESEAQPSPAQAGNSKLPPWMLRTSHT