MASHHSEPLDPADADDPSDNNPELPCPSYHIVTKPGQLPVEFLEPSAAQKLVIGFDCEGVDLCRNGALCIMQLAFPDAVYLVDAIEGGKELIQACKPALESDHITKVIHDCKRDSEALYFQFGIKLHNVMDTQIAYSLIEEQEQEGKKMTSDDYNYISFVSLLADKRYCGILYPEKEEVRTLLRQDPNFWTIRPLSDMMVRAATDDVRFLLSIYAKMMEKLSKVSLWRLAVRSELYCRCFCLSDNQFADWSPLPPVPDDIEADVYVPEADILSVLDVPPGKMGRVIGRKGSTIMAVKECCKVEIHIGGAKGPPDRVFIIGPEKEVRKAEAIFRGRMLEF*