RRARANDMDSIGESEVRALYKAILKFGNLKEILDELIADGTLPVKSFEKYGETYDEMMEAAKDCVHEEEKN RKEILEKLEK HATAYRAKLK SGEIKAENQP KDNPLTRLSL KKREKKAVLF NFKGVKSLNA ESLLSRVEDL KYLKNLINSN YKDDPLKFSL GNNTPKPVQN WSSNWTKEED EKLLIGVFKY GYGSWTQIRD DPFLGITDKI FLNEVHNPVA KKSASSSDTT PTPSKKGKGI TGSSKKVPGA IHLGRRVDYL LSFLRGGLNT KSPSA