MSGQARLREVGAGGAALELDEKRFSRLGWGLVLLGFVGFLLWAGLAPLDKGVGVSGTVMVAGSRKAVQHPTGGLVRHIRVHEGERVEAGQVLLEMDATQARAQADGLFAQYLAALASLARLSAERDEKARIEFPAELLALDDPRLPTLLEQQRQLHDSRRRALRLELDGLAETVAGSQAQLDGLQAALRSKEQQRAALEEQLRGLRQLASEGYVPRNRLLDSERLLAQVNGEIAGDLGSLGSTRRQILELRLRMAQRREKFQEEVRASLADAQVRAEELRNRLASARFDLANSEVRAPVAGLVVGQEVFTEGGVIAPGQQLMEILPERQPLLVDARLPVEMVDKVRVGLPVELMFSAFNQSTTPRVEGEVTLVSADRLLDERSEAPYYRVRIRVGEEGVRRLAGLEIRPGMPVEAFVRSGERSLLNYLFKPLADRTHLALGEE*