MGRINLDAIPNYSRKYKEKRAVSETPQPSLSEGQQIAEATRRSLLDQVGRRVFEPGCSNPTGMASEKTREEVEVVVPSEMRGDGQVARRELVLGLQNSSGTFGARRVAPEVGRADASKRPRVSDHRWGFRYDDMAAPFTSNSVACAELLREIGRGSGIPSMPLDLKEEKVFAGAARKSIEAIAEWDRLTYLYERCVRSLSVDATNAKDAHEALAVEKEKVAQALADLARSQDDAKEMKRKYDELAGRALSEMKRLRERRLEYAEFVRRSALDKMAELVQKRLDRIKAHIDDTKAAEPKFLEFNQVSGNIKTLEALVEGGEVEMKSDDMMLRLVADAEELEAEVKAFGITDLMDGDFDVRTLFAELSPDNRNSVPPPTEGEDLADGRGECEGQAGERIVGQTEVRDEIADARD