MGQDSTLLEELSLRLGPKTPSGPLGALEVLQLAKPQPDWSVRPESVSPKQTQEATSAASSRSNIQGIGEAAIDTQLVNEVEQELEDADTAGPSVCEIQEIFIPAQAPGIPATLSPRGILTEEVETFTVAVPSKNFVTLGLELELTKARAPMISSIEEGAVQEFNKVYKHSRIQPFDVLLALDGTHSWEAIQEKLTSKLPDTMFLTLNRPRKIQVAVENTGNMGITLAFSDKSAGVVIQELHPSGMMVEWNAKRKSQGREVLEVLDRIIEFDGKAYCGTDLANLLEEKKHWRLTVLKYQGETGDMPVLEGAISAERRCVQKF