MATSTRYHLVSLPVPDSAGAAWSALQQSLSKSAFDTPAYKLHIPELRVGTLDSLLALSDDLVKANSAVEGVTHKIRRQVEELERVSGSGPGSLSVAGVPVDSYITRFAWDEAKYPLVNPLRETVDIIQGNVTNLEDDLKVRVAEYNNVKGQLSAINRKQTGSMAVRDLSGLVKMEDIVSSEHLMTLFVVVSKYSQKDWLSSYETLSTFVVPRSSKKLHEDNEYALYTVILFRKVSDTFKTAARERGFQIREFEYDPEAQQKREEDIRRLTADQENMRSALQQWCYASYGEVFSSWMHLCAIRLFAESILRYGLPPCFLAAVLAPPLKSEKKVRSILEQLAVGKNSSFWKADDDLGMVGLIGGDAEVHPYVSITVNLAG*