MATSMRYHLVSLPVPDSAGATWSALQQSLSKSAFDTLAYKLHVPDLRVGTLDSLLALSDDLVKANSVVEGVTHKIRRQVEELERVSGSEVGSLSVAGVPVDSYITRFAWDEAKYPLVNPLRETVDIIQGNVSNLEDDLKVRVAEYNNVKGQLSAINRKQAGSMAVRDLSSLVKTEDIVSSEHLMTLFVVVSKYSQKDWLSSYETLSTFVVPRSSKKLHEDNEYALYTVILFRKVSDTFKTAARERGFQIREFEYDPEAQEKREEDLRCLTVDQENMRSALQQWCYASYGEVFSAWMHLCAVRLFAESILRYGLPPCFLAAVLAPSLKSEKKVRSILEQLAVGKNSSFWKADDDLGMVGLTGGDAEVHPYVSITVNLAG*