MCGILAVLGCIDNSQAKRSRIIELSRRLRHRGPDWSGLHCHEDCYLAHERLAIIDPTSGDQPLYNQDKTVVVTVNGEIYNHKILREKLKSHQFWTGSDCEVIAHLYEEHGEEFIDMLDGMFAFVLLDTRDKSFIAARDAIGVIPLYIGWGVDGSVWFASEMKALSDDCEQFMAFPPGHIYSSKQGGLRRWYNPSWYSELVPSTPYDPLVLRNAFEQAVIKRLMTDVPFGVLLSGGLDSSLVASVALRHLEKSEAAQWGSQLHTFCIGLKGSPDLKAGREVANYLGTRHHEFQFTVQDGIDAIEEVIYHIETYDVTTIRASTPMFLMSRKIKSLGVKMVLSGEGSDEILGGYLYFHKAPNKKEFHEETCRKIKALHQYDCLRANKSTSAWGVEARVPFLDKEFLNVAMSIDPEWKMIRPDLGRIEKWVLRNAFDDEEKPYLPKHILYRQKEQFSDGVGYSWIDGLKDHANKHVSDTMLSNASFVFPDNTPMTKEAYYYRTIFEKFFPKSAARATVPGGPSIACSTAKAIEWDATWSKNLDPSGRAALGVHVAAYEEDKAANGALRS*