MNQESKRLEFDCNSDAGAVFMVASSELTLNEIGDLVYPNPGFRQLIVHENIDILEKDDKPLCILQVTSFKCGGFAMGFSTNHITFDGISFKTFLQNLASQAFDDDNNNPKPLAIVPCNDRTLLAARRPPRVTFPHVELLKLDVPIGEELNAKVFETLQEELDFKIFKFNPSDINSLKEKAKDENTPNAKITSFNVVTSYVWRCKALSYDDENNSERVSTVLFAVDIRPRLNPPLPQSYAGNAVLTSYASATCHELEEGPFSKIVDLVSQGGKRMDDEYARSAIDWGEINKGFPNGEFLLSSWWKLGFSQVEYPWGKPKYSCPVVCHRKEIILLFPNIDDGKSNNNDGVNIFVALPPKQMNKFESYFNKFLLD*