MHDFLSIHPEVAAALKAGRPVVALESTLISHGLPAPANLETAQAIEAAVRANGAVPATIAVLDGRIRVGLDAEDMQRLAAPGTAKVSRRDLPLVLAKGADGATTVAATMIAADLAGIAVFATGGIGGVHRGVETTGDISADLEELATTSVAVVCAGAKAILDLPRTLEYLETRGVPVVGFGTDAFPAFYHRDSGLPVDGRCDTPEDAARVLNAKWRLGLAGGIVVAVPIPDEAALDAAQAEAAVQQAVAEAATGGVRGKALTPFLLHRLETLTGGASLTANRALLLNNAAVGARIAVAYARLKQETTLPKKPPPSKRPTY