MCGILAVLGCTDDSQAKRVRVLELSRRLKHRGPDWSGIYQHGENFLAHQRLAIIDPASGDQPLFNEDKSIVVTVNGEIYNHEKLRQQLSNHKFRTGSDCEVIAHLYEEYGEDFMDMLDGIFSFVLLNTRDNSFIVARDPIGITSLYIGWGLDGSVWISSEMKGLNDDCEHFESFPPGHLYSSKEGGFRRWYNPPWFSESVPSTPYDPLVLRKAFEEAVIKRLMTDVPFGVLLSGGLDSSLVASVTARHLAGTEAAKQWGTQLHSFCVGLEGSPDLKAAKEVADYLGTVHHEFHFTVQDGIDAIEDVIYHIETYDVTTIRASTPMFLMSRKIKSLGVKMVLSGEGSDEVFGGYLYFHKAPNKEEFHRETCHKIKALHEYDCLRANKSTSAWGLEARIPFLDKAFINVAMDIDPEWKMIKPDLGHIEKWVLRKAFDDEENPYLPKHILYRQKEQFSDGVGYNWIDGLKAHAAEHVTNKMMLNARYIFPHNTPTTKEAYYYRTIFERFFPQNSARLTVPGGPSVACSTAKAIEWDSAWSNNLDPSGRAALGVHASAYDALPTIAVGGILPKIINNKPNMVEVCTPGLTIRS