MKLTNSLRQALFVRDLNNACPKDKFPLPIPELMIDATTGYEAMLFMDGSSGYNQIRMSPKDEELTAFRTPKAHVVRLISRANPIKFVMSKPVLSDRLARWYLQFQQFEIVYIPRKSVKGKALADFIEDHPIPNDWELTDKFPDEDVMLIEVQPPWKMYFDGAAHRDGAGVGVVFITSQKEILPFSFTLKQCCSNNVAEYQALILGLEMAVDMKQLHLQVFGDFQLVINQLLGSYEIKKPELRPYHDYAQKLIRWLGDVTLQHVRRTENKKVDALATLASTLTLPDQTQPPKVLHPTIASCPFDAWELDIVGPLPKSSGGHLYILAATDYFSKWAEAVALKEVKKENVANFIRVNIIYRFGIPRYIITDNGKPFDNKLMNKICDLFDSKQRKSSMYHAAANGLAEAFNKTLCNLLKKIVSKSKRDWHERMEESLWAYRTTYHTPTQVTPYSLAFGVEAVLPLERQIPSLRLAIQEGLTEEENARLRLAELEALDEKRLEAQQNLECYQARLSRAFNKKVRLRCFQVGDQVLAVRRPIITSNKSGGKFTSKWDGPYVVQEAYSNGTAC*