MFPYVTDYSGFAIRKWMIDNVDVAGFLCLLYLGLVWKGPGVVKSLREKNLINATLLQGVFIMWNLFLSTFSVIGMIVVVPAAIAHISNKGLVPALCERDVNMIYDSPVGFWVGVFALSKIPELFDTVLLVLQGKQPPFLHWYHHTTVLIFSWQSYCEGSSTIFVFVAMNLTVHAVMYFYFAMCASGFKAIMRTIAPVITIMQILQMIVGSAVTMYSAYVLYNPQPDGPQTCDVTKASARMGVVMYLSYLYLFAALFVESYLKPKKRTEKSK