MPLPLKWFAIGQCWRYERMTRGRRREHYQWNMDIIGVSGIEAEAELLSAIITFFKQLGLTSSDVGIKVSSRKVLQAVMGRYSIPKDSFAAVCVIVDKIGKIPAEDIEKELKVVGIPSDAVGGILQALSLRSLLELEELLGSDSGAATEIKHLFAFANEYGYADWLQFDASVVRGLAYYTGIVFEGFDRDGKLRAICGGGRYDKLLSTFGAADIPSCGFGFGDAVIVELLKEKNLIPTLNQNIDDIVFPLDNELRQAAALVASKLRNKGRIVDLILEDKRLKWAFKHAERVNAKRMVLVGDEEWKRGTVRVKNLATREESDLLIDDLV*