MASTTRYHLVSLPATDSPGSIWNALQQSLSKSAFDTPAYKLHIPELRIGTLDSLLALSDDLVKANSAVEGVTHKIRRQVEELERTSGSEAGSLSVQGVPVDSYITRFSWDEAKYPLVNPLRDTVDIIQGNVMKLEDDLKVRVAEYNSVKSQLSAINRKQTGSMAVRDLSGLVKTEDIVSSEHLTTLFVIVSKYSQKEWLLSYETLSTFVVPRSTQKIHEDNEYALYTVILFKKVADTFRTAARERGFQVREFEYDPDAQQNREEEITHLTAEQESMRNSLQQWCYASYGEVFSAWMHLSAIRVFVESILRYGLPPCFLAAVLAPPLKSEKKVRTILDKLAAEKNSSFWKADDDVGMVGLTGGDADVHPYVSITINLAG*