MCGGRDIGELLPPWTSPSKIELPFRVAAYITLYESSSFAFNALLRSPFLATAHRAHNTLAPIQSGVMRLIAAFPRRPAAGDAMLHLRQCLLPLLRAAAAAAHPHTSAASSSSLHLSRRLFSTAAGPDTAPPFSVEEYLVATCGLTGAQALKASKKLSHLRSPAKPDAVLAVLSGVGLSRADLAAVVAADPMLLCARARNVARRLHSLRDRVGLSDADIARFLLAGGAMGLRKCDIAPRLEFWIGFVGSFDKLLPALKGNNGILMSDLDKVVKPNIALLQECGLSVCEIAKLSTLKWTVLSLSPERVKASVLCVEKLVVPRSSDRFKDVLKSACWISEDMIAMKMEFLRSTLGCSEDKLRAAVCISPHIFYLSDKNLCRKIDFLISEVGLEREFIVERPWVLGYSLEKRMVPRHSVMKILRTMGLMKDAVDFSSSLVYSEKKFVARYIDPYKQAAPTLADSYAAACAGKMPAHRRQACRCAKLAH