MLESSSHFLKSFRLKRYIGFLLISLALLITPFIRIDGAHLFLISFEHKQLHFLGKIFSAEELQVMPFMVILLFIGIFFITTSLGRVWCGWACPQTFLRVLYRDVIETKIFKLHKKISNKQESPKNTPSYKIRKALSVLLFAPVVAGLMMLFFFYFIAPEDFFMYLKNPSEHPVAMGFWLFSTAVVLFDIVVVAERFCIYLCPYARVQSVLYDNDTLNPIYDEKRGGALYNNQGHLFPLPPKKRSPENECVNCLHCVQVCPTHIDIRKGLQLECINCLECVDACTITMAKFNRPSLIQWSSTNAINTRQKVCLVRLKTIAYMGVIAIVIALLAITSFKKERMLLDINRNSDLYELRSSGYVDNDYVFLFHNTDNKDHEFYFKVLGQKDIQIKKPLNPIAVKAGQKIKAVVILRKPLKSNAIEYKRAKDALIPIIIQAYSTDDKNITIERESVFITPSED*