MDDEESNNVERFDDVVLPGFRFHPTDEELVSFYLKRKVLHRSLPFELIKKVDIYKYDPWDLPKLAAMGEKEWYFYCPRDRKYRNSTRPNRVTGGGFWKATGTDRPIYSLDSTRCIGLKKSLVFYRGRAAKGIKTDWMMHEFRLPSLSDSHRSSSYPSYNNKKQHHNINNKEIPSSDAWAICRIFKKTNSVSSQRSVPQSWLHPAIPETSQYNSVSQTTTLFASTDVFSNIPTRQNLSSSPVDEPASFTESAAAYFASQMLGVPYNIARNNGTGDAMFLRNSETENVLFPSNNEDNYFHNLAGGLTHELPNVRSMVETGFETTASEMSATYSPPNT