MGPGDSIVIASSFSHMLNLGNLAEEVQIAYCRRQKHKKGDIGDENCALTESDIEETFRRLVEELGKSPLQIFEALKNQTVDLVLTAHPTQSVRRSLLQKHGRIRSCLSQLYQPGVTPDEKRELDEALQREIHAAFRTDEIRRTPPAPQDETRAGLSYFSETIWNGLPKFLRRVDIALSTIGVDERLPYNVPLIQFSSWMGGDRDGNPRVTPEVTRDVCLLARLIAANLYFSQIEDLMFELSMWRCSDELRARVNQLEATSTKDSKYYMEFWKRIPPSEPFRVVLGYVRDKLYNTMESMRQLLANGKTDIPEEDTIVSVEQILQPLELCYRSLCSTGDKAIADGSLLDFMRQVSCFGMSLVKLDIRQESDRHTEVMDAITNHLDIGSYRDWSEEQRQEWLLLELRGKRPLFGSDFQPTGEILDVLDTFHVISELPADSFGAYIISMATSPSDVLAVELLQRECRVRNPLRVVPLFERLADLEAAPAVLSRLFSNDWYRNHINGKQEVMIGYSDSGKDAGRLSAAWQLFKAQEELVKVAKLYGVKLNMFH