MFKHALQAVAFLSEDKITAKVELLKKTFTWTDAEVGIAVSRAPSLLKRSEDSLQRMSEFLISEVGLEPAYIAHRPTLLTFSLKGRLRARHYVVKFLKENGLLSRNRDYYYAVKITGKEFVEKFICPHKEAAPHLAKDYAAACKDEVPTRFRFT