MAPFRPCVVFNTVAEDTRSHKMYHVLNRAFCTATEPATTIAASIRSISEDLYKEVKLKNVVEKFKKASDNDRFRKKTGIYEDTVRRLAGARRFRWVRDILEHQKQYSDISNEGFSARLISLYGKSGMTKHARKVFDEMPQRNCSRTVLSLNALLAAYLHSHKYDVVQELFRDLPTQLSIKPDLVTYNTIIKAFCEKGSFDSALSVLREIEEKGLSPDSITFNTLLDGLYSKGRFEEGEKVWEQMSVNNVAPGVRSYCSKLVGLAEVKKAGEAVELFREMEKVGVKPDLFCINAVIKGFVNEGNLDEAKKWFGEIAKSEYDPDKNTYSIIVPFLCEKGDFKTAIEMCKEIFNNRCRVDATLLQGVVDKLASEGMITEAKEIVEIGKTNRYCRYRLDLPAKE*