MATSMRYHLVSLPVPDSAGATWSALQQSLSKSAFDTPAYKLHVPDLRVGTLDSLLALSDDLVKANSVVEGVTHKIRRQVEELERVSGSEAGSLSVAGVPVDSYITRFAWDEAKYPLVNPLRETVDIIQGNVSNLEDDLKVRIAEYNNVKGQLSAINRKQTGSMAVRDLSSLVKTEDIVSSEHLMTLFVVVSKYSQKDWLSSYETLSTFVVPRSSNKLHEDNEYALYTVILFRKVSDTFKTAARERGFQIREFEYDPEAQEKREEDLRCLTVDQENMRSALQQWCYASYGEVFSAWMHLCAIRLFAESILRYGLPPCFLAAVLAPSFKSEKKVRSILEQLAVGKNSSFWKADDDLGMVGLTGGDAEVHPYVSITVNLAG*