MGRVKLQIKRIENTTNRQVTFSKRRNGLIKKAYELSVLCDVDVALIMFSPSGRLSFFSGKKSIEEILTRYVTLPEHERGRLHKQEFLEKALGKLKAEDDRNHQATRFGITPPLQKIIWEFQQEIFRFKSQVEDMEKQIRILEGNLSHTTTLSEAEYQEQILEEALKRVQMRK