MGNFEEKPTEGTHSKYQQLYKECWDDEPKSRPNIEEVYKILNTVTVKKSKKSAKHQIPFFRLPFPPELTVEEILRSGTKDKFRSNPPNRYFIYRLAFLKELRKRTADDIAPMSKISAHVSSMWFNESTPVRDVYKELSDQVESRLKEKSVRINESYKPLSY