MNSLLDRTLQLTQLSGQAVKELSPSFDQLPKTDHADGEYRLRRYSIVRVSNGKVQAMPARRFMQSDEVNTFQGNVCRSFEPLDENMLSSAGMYEMCEVFKNANLLSDEQEIEIHQIRIAAIHGETQVAPEGVHQDGFNHIAVIGIDRHNIEGGEFMVYRDKTDIPFLSMALQQGEVAILADNQLWHNARPIKAVKQDEQGYLDLFVLTAKEAAHALHA