MTKVLGTAAVRGPRPPRERGPLVVKDEDEEERQSLPSLEVFRQRFRQFGYHDTPGPREALSQLRVLCCEWLRPEIHTKEQILELLVLEQFLTILPQELQAWVQEHCPESAEEAVTLLEDLEQELDEPAQQVSPPPKEQQQVWEKRSSGTATLPSSAQPQSAETSHKSEGWEPLYIQETGEEEDLTPELRKSQDRNSNTQNEDSIDEQKSSEESQELKREVTPMVVASKCEARLERQWANLEKERGTKTPLLDKGSKKGRELIPTKPAPGERRYICAECGKAFSNSSNLTKHRRTHTGEKPYVCTKCGKAFSHSSNLTLHYRTHLVDRPYDCKCGKAFGQSSDLLKHQRMHTEEAPYQCKDCGKAFSGKGSLIRHYRIHTGEKPYQCNECGKSFSQHAGLSSHQRLHTGEKPYKCKECGKAFNHSSNFNKHHRIHTGEKPYWCNHCGKTFCSKSNLSKHQRVHTGEGEGL