MDYSTKRSTSNKSKLVRTFAKVLHIRSTTLSDKFQKTKTSENINNNEKIKEEKLREKATMAAFISKLFATISSIKSAYAQLQYAQFPYDAEGIQSADQIVVADLKTLSELKQSFLKKHLDDSTPEMTLLFSEIEEQKNLVKTYEITCKKLDNQTKLKDSEIIFLKEKLEENRRENKSIEKRLNSSGTLSNLWNFDFLSLKPTNFVSVFKQTTKSIRNLVKFMIIGMESANWNLDSAATAIHPDVVYWDPTHICYAFESFVCREMYDGFNFPEFSKHGNHQCRRFFFDKFTELKSLKAREYVTSEPESKLAGFCRWKYLNLVHPKMEMSLFGNLSQRDLVNAGEFPETDFFDLFLECAKRVWVLHCLAFSFEHVASVFQVAKGCRFSEVFMDSVNEEAFLSAGSSPEVGFTVVPGFKLGKTVIQCEVYTI*