MLAPQAERLEEGPLLDLCVRARSHFPPWLQRVERLSGVDANLCSRGGFLAPAFEGDAVQRWRPPAAGGPATWLGPEALRALEPAVSEAAVGGWLFEREASVDPRALHDALLTSCGALGVRVLEGVSACSLNLDVEAAAGGAAGGSGGAAAAVITSDGAELRADAVVLACGAWARELLPLASFPIKGQMLRLRPPPGHAQREAGGLQRTLFGDGVYLIPRRDGAVVVGATEEPGAGYDRRATAGGVAQLLDKAVAAAPVLADYTLDEVWAGLRPTTPDRMPLLGRASSALNLHVAAGYHRNGILLSPLCAKLVADGI