MPTSTRYHLVSLPVPDSTGATWSALQQSLSKSAFDTPAYKLHIPELRVGTLDSLLALSDDLVKANSVVEGVTHKIRRQVEELERVSGSEAGSLSVEGVPVDSYVTRFAWDEAKYPLVNPLRETVDIIQGNVTNLEDDLKVRVAEYNNVKGQLSAINRKQTGSMAVRDLSSLVKAEDIVSSEHLITLFVVVSKYSQKDWLSSYETLSTFVVPRSSKKLHEDNEYALYTVTLFRKVSDTFKTAARERGFQVREFEFDPEAQQKREEDIRHLTVDQENMRSALQQWCYASYGEVFSAWMHLCAIRLFAESILRYGLPPCFLAAVLAPPLKSEKKVRSILDNLAVGKNSSFWKADDDLGMVGLTGGDAEVHPYVSITVNLSG*