MKLVYFCACEDLPLEKYPSQCRLQRELGTPNISASDEYGSYVNPISGKDMLFALRDYLRKTILANIRSSPFYSLLIDESRDRTMEKYIIIYALYLNNGGKGPTKCSFVQLLPIENGDAESIYNAVSAFLVESGLTTEKLIAIATDGASVMIGSKTGVVARFQSSMLRIMGIHYIAHIQALAAKDGFISHPHVFAFVDKVASKVYSWLGKSSKRHAEMWQLMHEFAIMDGKALQIHSIRWLSRGQVMERLVHIMPVVLEQWKRREKKWYSHATLFVVQFMIHLLADVLSELNKLNQEFQRNEFDVTLIGALIDFIFEKFTRRYLSNDIYGFANGSKHLTMFLNMAKENSLTFVDAKGHAHNHVLVHKPVPMSHKKKATHDASALAQSDSDEENENDGTLDLNIAFDSVMQETGCFEECVFIGKIYVQNILNALTRRFADISVFNALKIFSLSSYPVDANEREKKTQEWLEKVIERINIDSSVIDIRRCINEREDFVGMLYRLAKNKGMHDAWEVCLGSRSWWDLYPGMMQLWQMCLVILASTAACERGFSRHNYIKSISRSSLGLDTLDALMLLSIDARGIAMIDWDDALIFGRVQRIEEQDHWNDVIKF*