MKLVICEKPSVGAAVAAALGVREKKDGYIEGNGYVISWCIGHLVGLAEAAAYGEQYRKWSYDSLPILPQEWQYTVAADKGKQFKILKDLMQRSDVSEVVNACDAGREGELIFRFVYHQAGCKKPFTRLWISSMETDAIKSGFDNLKDGRRYDALYHSALCRAKADWLIGINATRLFSCLYGKTLNVGRVQTPTLKMLVDRDAAIMNFKKEKYYHVRLMLPGAEAASAKICAADEAGKLKAACEASAAVCTSLTRENKTAIPPKLFDLTSLQREANRIYGYTAKQTFDLAQTLYEKKLLTYPRTDSNYLTDDMGDTAASIVSLLCGKLPFMASAAYEQSISRVLNSKKVSDHHAIIPTMEIAKTDLTTLPESERNILILTGARLLMATAEPHVYEAVTAVFSCADHEFTARGKTVIAAGWKNIERLYRATLKKKPDSDDENELVLDVPDFTEGQTFENPAAKVTEHETTPPKPHNEASLLSAMERAGNEDTDPDAERRGLGTPATRAAVIEKLVKGGFVERKGKQLLPTKDGTSLVCVLPDSLTSPQLTAAWENNLTQIAKGNADPAAFMQGIEAMAQELVKTYASVLGEKQELFKTEKTELGKCPRCKSPVYEGKKNYYCSNKECSFTMWKNDRFFEERKTVFTPKIAAALLKSGKAKVKKLYSVKTGKTYDGTVLLADTGGKYVNYKVTISKDKELE