MARRILWEASFGCLHRHCFAHVLRNPELYGNISIQKQFFREFNFSTPRFKIKIKKDRPLDGVAEKVKELHPVMVLRDLILRFPKKAIPFRIISLKRRELGLKMSDSKVEALMKRYPNAFEFFIHPDDKEQWCKLTPHLLDLVKEEKHIYAQQEPFIVEKLRKLLMLAKGHCIAMEKLLSAAKFFGFPNDFPVTVIAKYPQYFCILNRNKRHQVLKLMEWDESLAITEFEKKAKTNAKEKGLGEIETRGKPLAFKMKYSAGMQIKKKVLEKVEKWQKLPYVCPYQQVDWVDDGSVLAERKVAALLHEVLSLTIEKKILIEVIGAFREEFDLPQRVARAFNRFPGIFYISLKGNVHTVFLREAYNKRHLLEEHPLITLKWKYHKMIQDGPRLRSMGFKATNIVENVAKVPLRSLEPNELIINDDLSSDEIESADEFVFTDSEEDIQQET*