MTTHEVEAPSVPEHLRRWSELDPDTVEPGSVGFVWGNCQAESIRRMVAPAGAGHGVEFVRLPPVFEMDEAEVGRLHALMGVAGVLVTQPVKDEYRVPGCGSEQLVALLPARARVVRVPTTYYEGLFPWQVHAHDEAGARVDAPLTDYHDLRLLDAAVRGWSTEQAVARIESHEATGDGVRDLAARSQAELRRRNADLDVDTTDAVVAGGAEAMWTVNHPANATLHAVGAGVLDTLDWAVEPAVPEHQMLGSSLSPLDAAVLTALDLDPTAARPGWSLAGRDVPWAEIADAQLALYAAQPGVAERAVARYADRLTSLGL