MRRFLTTVVLTACVSRANAFSPRKSYVVSHEGDVDEMCDALEGNPQPSKILSKCHLWKLRIKCKNRMSLAKAFSLHLNSFEVDALRSCVPTLEFIEDGFDAVSRSGVSRSWGVDRMNQRMLPLDSVVLERDHEGFGSIVHVFILDTGVRRTHVEFRDQLFGAGSDFVDEDDIPDDCDGHGTHVASTVAQVAFARKTILHPIRVLDCYGNGDLTSLLRGLELVVEIMSKLEATAPAVVSLALGVKAGVWSGALERIVRELTDRGVLVVTASGNQNTDACTISPGNVEDSLTVSAVDERDARYGSGNTGPCVDLFAPGVNILGAEHESDTAYAFQSGTSMAVSHAVGAATRILSLAPDMPPRTTKRHLIATATRDVVRGSLLPNTPNALLYIK*