MKQTICGLAVLAALSSAPVFAHQEGDFIVRAGIASVVPNDSSDKVLNTQSELAVNSNTQLGLTLGYMFTDNISFEVLAATPFSHKISTSGGELGSLGDIGETKHLPPTFMVQYYFGEANSTFRPYVGAGLNYTTFFDESFNGTGTNAGLSDLKLDDSWGLAANVGFDYMLNDSWFLNASVWYANIETTATYKAGADAKSTDVEINPWVFMIAGGYKF