MTKVLSMAAVRGPRPPQVRGPVVVKDEEEEGKCLPSLEVFRQRFRQFGYHDTPGPREALSQLRVLCCEWLRPEIHTKEQILELLVLEQFLTILPQELQAWVQEHCPESAEEAVTLLEDLEQELDEPGQQVSSPPSEQQQMWEKKSSSGTVKFPSSTQPQSVVTSHKCEGWEPLYIQETGEEQNFTPELRKSQDRKSNTQNEESTDKQKSSEECQEFKRDVIPMIIASKCEARLERQWVNLEKERGTKTPLLDKGSKKGRELIPAKPAPGERRYICAECGKAFSNSSNLTKHRRTHTGEKPYVCTKCGKAFSHSSNLTLHYRTHLVDRPYDCKCGKAFGQSSDLLKHQRMHTEEAPYQCKDCGKAFSGKGSLIRHYRIHTGEKPYQCNECGKSFSQHAGLSSHQRLHTGEKPYKCKECGKAFNHSSNFNKHHRIHTGEKPYWCNNCGKTFCSKSNLSKHQRVHTGEGEVL