MAVEYVCCSPNFFIHIAVIVFLVLFAGLMSGLTLGLMSLSLVDLEVLAKSGTPEHRKYAAKILPVVKNQHLLLVTLLICNAAAMETLPIFLDGLVTAWGAILISVTLILLFGEIIPQSICSRYGLAIGATVAPFVRVLVFICLPVAWPISKLLDFLLGHRRAALFRRAELKTLVDFHGNEAGKGGELTHDETTIIAGALELSEKMVKDAMTPISDIFVIDINAKLDRDLMNLILEKGHSRVPVYYEQPTNIIGLVLVKNLLTINPDEEIPVKNVTIRRIPRVPEILPLYDILNEFQKGLSHMAVVVRQCDKIHPLPSKNGSVKEARVDVDSEGTPTPQERMLRTKRSLQKWKSFPNRASSFKGGSKSKKWSKDNDADILQLNGNPLPKLAEEEEAVGIITMEDVIEELLQEEIFDETDHHFEDS*