MDNEESNNVERFDDVVLPGFRFHPTDEELVSFYLKRKVLHRSLPFELIKKVDIYKYDPWDLPKLAAMGEKEWYFYCPRDRKYRNSTRPNRVTGGGFWKATGTDRPIYSLDSTQCIGLKKSLVFYRGRAAKGIKTDWMMHEFRLPSLSDSHRSSSYPSYNNKKQHHNINNKEIPSSDAWAICRIFKKTNSVSSQRAVPQSWLYPAIPETSQYNLVSQTTTLFASTDAFSNIPTRQNLISSPVDEPASFTESAAAYFASQMLGVPYNLARNNGTGDAMFLRNSETENALFPSNNEDNYFHNLAGGLTHELPNVRSMVETGFETTASEMSATSYSPNT