MAPQLIWKRLMRNADSSSRYITMAMPLLPPLKFYSAFLSYNAKPDTRIANFCTGMIPSTPPDKGAVTEFLLNKCGLTQENITKAFRHCNHLLNAKSTQNSENVVELLKDCGLTPAQIRTVILCNPGLLFLSTEKNLKPKVAFLKTFMDEKDITKLISTDSRVFNLSLEPRLKSAISFLREFGMEGEALSQLLAKQPRLLTTSEKKITDSFKQAENFGLTKGSKLFSLAMHVIIAIGKENLERKLLHLKNVGFSEEAALELCKRMPGVLGLSEEKVKRNVDFVVKSVGLPISIIVKYPILLTCSLETRIMPRYKVVEALKSMKLLKREKIFPQIVMLPEEQFLERYINPYSESLLLRDIYKGVSEGESINTNEI*