MSLTELELPGFRFHPTEEELINFYLKRIINDDKIDSNTIGFLNIYLYDPWELPGMARIGEREWYFFVPINRKHGPKGRPNRTTRSGFWKATGSDRQIRSSLEPKKAIGLKKTLVFYGGRAPKGTRTDWVMNEYRLPHGHKDHDIVLCKVYRKATSFKVLEERAMIEEDAAKPYLASAAPHDESQDMLVSLESSSKNDMYFKSCEEENHELLGSNAFVEPPKFSIDSLSSPLWSTGQDLWTLFSLS