MHDEDCRLPKSLQRFTIDELTIFCLILQIQPTTSSKVDYANHPQKPPYSYSQLIIQAMKHFGGQKVLLTDIYNFIRDRYAWYRLCDPSWQNSIRHNLSLNKQFIKIPRSPGDKGKGSYWRLDFSVNNHSGILKNRKPSTREKKTAGKCRGKTAAVVETPQVNPAILTFLKENSESYTNKKQLRLRTCRLYNDNYSFVFEAADFNTNSPSSSSTRSSPQIMEIGVEDNRISEESYNDSVHCDFSTFTDEFSSDYDPNLEFSSFFTDAEYSSSMEFVPENAAYTVPDLGQSSVRSLSTWTPLENGHYCNSYTTTSETLLNRDESSGTMLESDMHPWQDINLNLHDDSLLFDTEI