MQVERESRVQLENLSEIKKKLWNGSINVKIILELPTENKNLEYLLFIHRNSYFPIVFPEIIRYFKNFTNIDLSNIPVWLEYEQVPIKWNLPVGVLYDYLYLPARENIDSWTLTMKYDDDYPIEHVIPFNELLPNGEVDYLKTLHQVLTNQLKQSCFVINGTAKPIMQLSEDNSKLLWKSILSRNLTNFASINRKIIKSIDKIPVKIYIAGSPTVIQVPISKSQTLGEILDLHAANLAKLAHPFIQGIDATPLVNESLQEIWKLFKHLDNILYITLIIL