MEKKAKVRDDGIALDFEVGDEVVKIINVKSSSLPCPLLVFSPTTEGSYPILLFFHGFGLQPDCYKSLLLHISSHQYIAVAPKFSLMTSRCEVRKARKVAEWLSAKKLNSVLPEKVLPDLHKVAVSGHSRGGKTAFALALAYGSGSKGESITSGKATRKQKQPPLKISALLGIDPVAKGSSCLCSSNILQFIPYSFNHSIPVAVIGTGLSNKRAYGVCPPDAPNGVNHAEFFNESKPPCYYFLAKNYGHADMLDDGNKMTTLMGMMKKSGKKGSKEDLRRTIGGLFVAFFKAYLEGQADDLINIIESPSIRCPIKLDPVISIEE*