MTHWAFSPIQPGAARNMAAWQIAGKKDGPYQIDVSWPLTWSESGDASGKSANAVYLVDGNALFLTATETLRRRESHRPSETGTVVIAIGYPITDSVFSPRRSYDLTPPCDHYIPPEGPDGSPKPEAHGGADEFLTFIAEIVRPFVELKVFPRVSFGRTALFGHSYGGLFALHALFTKPSSFDVYLAASPSIWWNNRSILTEARRFISGAALFSSAHPVLRLSFGSREQYPVRQRVESDEMFKRRQRAAEQRRMNDNCEELYSELLASGRLCKLEVKEYLDEDHGSVIGPALSGGIMFLSNLSA*