MSTVAPAGNSTAGPNGNGPIVPAPVFALPTLSFTVGQVATVCETLEESGDIERLARFLWSLPVAHPNIQELNQSEAVLRARAIVAFHSGQYRELYAILERHKFTKDSHGKLQAMWLEAHYQEAEKLRGRPLGPVDKYRVRKKFPLPRTIWDGEQKTHCFKERTRSLLREWYLQDPYPNPGKKRELASATGLTPTQVGNWFKNRRQRDRAAAAKNSPEIDCSRVRNGNFSQAAPEMLSCSLSLALMKRIAAKSARDGFHASDNX