MAQGVFVSSLKTLEMLIGLAATLFRAPPVTLYTFISRFSPNSHGFLTITPTRLFITAASLRRDENKEVDDYAELKEKVENLGICCNSVTPEEYTRLMCPKCKGGRSMGKCLSFHMSSKRNSALWRCFNIECGWAGQIPHNSTASDGVHQLGRMNFPRILTEESLKLEPLGDMLTAYFSKRMISKDTLKRNHVMQMAGDQIIIAFTYRRNGMLIGCKYRTLEKRFWQEKGADKVLYGLDDVREADEIIIVEGEIDKLSVEEAGFPNCVSVPNGAPQGIASKELLPLEEDTRFSYLWNCNECLEKASRIVLATDGDLPGQALAEELARRLGKERCWQVCWPKKDELSSYKDANEVLVNLGREALKEAIECAVPYEMQNLN*