MADAAAGGGHRWTEEVDDLVDAGDVDGAISLLESVVSNLSTAAAASSQPTGAELRLATALGDLAGLHASRGSTLQADTLRSRAIALRLRAAQAPQAFLGDHGKVEKSSPEECATGSKDSEVSANFDEKNEDEDDDWEAIADRGAHEETPVRPLKQEARVTSSSSSEKSSTPSSSGPKRRGRGSFLYDKSVLYSDQCGLERDLDDKGSDPRGGLKGHVDEQQENKIAVKQYGIRHALVLYDFPPSTRTTDLERIFEKFGDHGVAIRWVNDSTALAVFRTPSSAKEAQACVPPRYKVRLLKEDDDLLAKIDGRDLEPPMPRPKTSARTAQRLIAHGMGLKQFTKLGAGELKEQEEARRSRITARQAARDDAWGSD*