MATNSRYQLVSLPVPDSTAATWGALQQSLSKSAFDTPAYKLHVPELRVGTLDSLLALSDDLVKANAVVEGVTHKIRRQVEELERVSGSEGGSLSVGGVPVDSYITRFAWDEAKYPLVNPLRETVDILQGNVTKLEDDLKVRVSEYNNVKGQLTAINRKQTGSMAVRDLSGMAKKEDIISSEHLTTLFVIVSKYSQKEWLANYETLSTFVVPRSSKKIIEDNEYALFTVTLFRKVADTFKTAARERGFQVREFEYDPEAQQKREEDLSRLTAEQETMRSALQQWCYASYGEVFSAWMHLCAIRLFAESILRYGLPPCFLAAVLAPPVKSEKKVRSILDQLAAGKNSSFWKADDDLGMIGLTGGDADLHPYVSITVNLAG*