MKIVYFCALEDIPLEKYQSHCRLMRELGTPNMPASEEYGSYMNAVSAREMLLAIKHHVKMHLILDIRVSPFYSLLIDESTNRTIKKHLIIYVLYVTDAGKGPTKCAFVELLAVENANAKCIYEAINAFINENMLDICKLIAIATDGASVMIGHKIGVLSRFQESMPHIMDVHCIAHRQALAAKHGFITHPHIFAFVDKVANKVYSWLGKSSKRHEELWRIMHEYDMLDTRALQIHAVRWISRGQVMERLGNIMPAILHQWEHGEKRWYKNITIFSVRFMIHFLADVLKELNKLSMEFQRHEMDVIRISAMLDFIIEKFKQRYLDVDVQKFGHDSPHLSSLLQMTKDSMLFYEDASRQSHAHVLRFAPMPMDGDNGSLDECVSIAKAYIKNILDGLNRRFEDLPLFNAFKIFSPSSYPIDAYDREKMTQEWLNRIINRLNIDSHMIDIRKTINEREDFCGMLCRVAQHKSMRDAWVVCNESKSWWDLYPEMMKIWQLCLVIPASTSACERGFSHQNFIKSVSRSSLALDTLDALMLLSIDGRGSSSIDWKDVFQAWLNAKKRRAMPLE*