MGAPKQGLEKEDKKRDAEFNKALHGQSALAAGGIAAMFSKDKEAKKLAVDEYFKHFDNKTAANETPEERAARQKEYATLTRHYYNLATDIYEYGWGQSFHFCRFSHNESFYQAIARHEHYLAHQIGIKEGMTVLDVGCGVGGPAREIAKFTGCNVVGLNNNDYQIDRATHYAKQEKLDSQLQFVKGDFMQMSFPDESFDAVYAIEATVHAPKLEGVYSEIFRVLKPGGTFGVYEWLMTDDYDNDNLHHRDIRLKIELGNGISNMVPISEGEAAMRAAGFEIIKTDDLAQKGDELPWYWPLAGDLKYLQSYFDLFTVLRMTKWARTCLHGMAGVLEAVGVAPAGTKKTADALATGGDALVAGAKENIFTPMYLMVGRKPMN