METFEESSDLDVIQKHLFEDLMIPDGFIEDFVFDDTAFVSGLWSLEPFNPVPKLEPSSPVLDPDSYVQEILQMEAESSSSSSTTTSPEVETVSNRKKTKRFEETRHYRGVRRRPWGKFAAEIRDPAKKGSRIWLGTFESDIDAARAYDYAAFKLRGRKAVLNFPLDAGKYDAPVNSCRKRRRTDVPQPQGTTTSTSSSSSN