MNSFKRGRTETWVLIAVSLIILAAIGKILWDNNYQAQSLAPLAGQTISEQLVSLPTDSIQRRASGTYAPPLQPDKSQKDVSGASQGVELSADYVGAPEQQKYSSQPKLRKGQRIDLNSADTLTLQQVPGIGPSFARRIVKYRDQLGGYYTVLQLQEIYGMEPDRYQRIKPFFYIGVRNYSTPFDALRSDSIPSHPYLNYRQQAALARSIRKNGTIDSWHRIMSLEEFNRDDSVRLSHYFHFK