MIDIQKIRADFPILAQEINEKPLAYLDNAATSQKPKQVIEALTHYYEFDNANVHRGVHTLAARATDAYESARGKVAKFIRAREVAEIIFTRGTTSAINLVVDSYAEANIEAGDEIVISYLEHHSNLIPWQQLAKRKGAVLKYIELEEDGTISVEQAKKAIGEKTKIVALAHVSNVLGTITPIKEIAAIAHQFGAVILVDGAQAVPHMEVDVVDLDADFYAFSGHKMMAPTGIGALYGKRELLDAMEPTEFGGEMIDFVELYDSTWKELPWKFEAGTPIIGGAIALGAAIDYLAEVGLENIHAHEQALASYAMEEMSKIEGITIYGPKDASKRCGLVTFNLEGAHPHDIATILDEDGVAIRAGHHCAQPLMKWLDVSSTARASFYIYNTKEEIDALIDGLKLTKEYFGL*