MVGKGHKPDVYHATQLVYDLCKSKKLRKATRVMEMIVDSGGVPDVASYNFLVSQLCKRGNVGHAMQLVEKMEDHGYPTHTVTYNSLVRGLCMLGNLNQTLMFIDKLIQKGLVPNAFTYSILLEAAYKERGAHEAMELLNDIISKGGEPNLVSYNVLLTGLCKENRTNEALSFFRELPSKGFSPNVVTYNILLRSLCREGRWDEAKGLLAELVEAGLSPSLVTYNILISSLAFHGRTDNALKVLNEMSKGEFKPIAATYNPIIARLCEEKKVEEVMKCLDLMTYRDCNPNEGTYNAIAGLCKQGMVQEAFSIINSLSSKQNSSNHEFYKNVISGLCRKGNTFPAFQLLYEMTRYGFTPDSYTYSSLIRGLCMEGMLDEAMEVFGIIEESSYRADIDNFNALILGLCKSQRTDLALQIFEMMIQKGYMPNETTYTIIVEGIAHQDEKELAALVLRELHLKQVIGRNTVDRLLMQYDFEDFNG*