MATCRKMARVDVAELKQRLVKRLGRERAAKYFAHLTRLLNLKLTKVEFDRLCVATIGKDNIALHNALIRGIIGNALSGVPPPSRQAVTGQSGTTTAPSGQCVSVVLPVVGNVGAVLDSGDGELARERGAPVGKVVSVEDGEEVEQVRSAPCVQSRSPITTPLGISVAGGSAMRVRRRLDDPVASCYDSGHLLDTSSLCEGLQRRLHSNGTGVTVQAIDALNRGLDEFLRRLIKPGVDLSRVRASSRRNSKANERFAGRMNSLQQSNQGQCTTLQDFAVAVQSDPRLLGPNWPTQIEKIQSMSFGGE*