MKLFLCEKPSQGNDIAKVLGATKRGEGCLSTPDGQLTVTWGIGHLVEQFNPEEYDPAFKKWAFETLPIIPGKWGLSPKKETKKQFNVVMKLIKQAKLVVIATDIDREGETIARELLDLAGFRGQIKRLWLSALDDTSIRKALGALKNNEETLPLYYAGLARSRADWLIGMNFSRLYTLLAQQQGYQGKPLSVGRVQTPTLSLVVNRDREIKNFIPKQHFALQVMLSDGNQHFATQYVIPEQYCDPDGLCLSAQVIQAANQQIRQLGQAKVESVETKRERQNAPLCFALSDLQSEANRLYGLGAQRVLDIAQSLYETHKATTYPRTDCGYLPESQFAEAPQIIQCLLQSDNRLQPLAGMLNLNQKSRVWNDKKITAHHGIIPTMIKADISKMSDEELKLYDLIRRRYLAQFLPVSETDKTQIILKCGQHILSARGNVLIAPGWKILFGKSLDEDDDAPQALPTLKQGQICQISDSEIKTLQTSPPNHFTEGTLLTAMKNAARFVTDERLKQRLRETEGLGTEATRAGTIQGLIDKGFLKKKGKSLLATDEAMTLIDNLPQMLKDPGLTALWEQALNQIAERTLSLEVFMQKQEVFVRHLMADCLKKGMSLGNIEIRKCPKCGAPMIKRNGKNGAFFGCYAYPNCQHIENFDSKKNTKSTKNLKKKSSKSVSEQISSLRSLLN*