MKSTHASLPGLYSSGIQQEFPFPDSTVFPRSSSSQPLSNIEEDSPMCLPFVLSSYQPPETPQEPMEFLSRSWSISALEVARALTPIDARRRMEGGDKYGGEESALITAPFSFASAMTAQIVLERIMAQSDISPFTSRRNSYSSGPVSLIGSGPSGGSPPLSPRQADDLTTWLLLQQTVHPELGSIDCLHSNKFCRSFSGVRAPLRGMSMKRWLKDMKDRKKEALRAHNSQVHAAMSVAGVAAAIAAIAASTATSSSDDGQNKTSMAVASAAALVAAQCVEVAESMGADRDQMSSVVSSAVSVRTPGDVMTLTAAAATALRAAETLKARTLKNNHSHATVIPYEKGGSNVMNFSGDLASEDSEAEFCNQDFLRRGCEFLKRTRKGELHWRIVFVYLNKNSQVVVKSQSKYMGGTITKSKKRTVLDVIVEIPAWPGRELLDGADQRRYFGIKTDRGLMELECKSEIDHRLWTEGISRLLSHVQHQRPA*