MAKFSKLVTKTDIHKRLSMRSSHVRDFPEIDESGFVWTFQCSTRKKGHPKPVLAKGWLTFVRHKELKAGDRVKFFKVKDQSDTATPFYRIEAEKEIKIFGCRHNFYFNMVLEASRNFNLVSLFTFIQVFHLNFVVILTNSIVFLQFVKCFDGNFN