MSLAELELPGFRFHPTEEELINFYLKRIINDDKIDSNTIGFLNIYLYDPWELPGMARIGEREWYFFVPINRKHGPKGRPNRTTRNGFWKATGSDRQIRSSIEPKRVIGLKKTLVFYGGRAPKGTRTDWVMNEYRLPHGHKDHDIVLCKVYRKATSFKVLEERAMIEEDEAKKTYLASAPHDESQDMLASLNSSSSKNDMYFKSCEEKNDELLGSNAFVEPSKFSIDSLSSPLWSTGQDLWTLFS