MTPTTAQIMTENTVSQTYRATYSPDDNKLRLYASLRLDEETYSLINKAGFRWAPKQELFVAPAWTPGREDVLLSLAGDIEDEDSTLFDRQEQRAGRFSDYSDRRAVESEQALAHVDSLASAVPLGQPILVGHHSERRARRHAQKIENGMKRAVMLFERAEYWEQRAQASLRHAKYKERPDVRYRRIKKIEAELRKSQKHITRSEEYMTMWRAQTLDLKMALLVSNYDHIYACFTLDKYPRPAEKSQYEGSMSLHSALSEEIITFEQARDIAIRCHERTISHQQRWVNHYQNRLAYERAMLNENGGVVTRTQEFEPGGQVLSRGEWLTILRVNRSKGEVSSVETPGYRFLGYSGTMKLTPDRITDYKAPTAEEASDAKKAAKRPPIVNYPGEGFREMTKAEWAKLPADYKGVRGAAETETHGAYRFRRCMTHGCTLVNVYITDMKTVEIPKK