MKVFRNNKNRGYTPLGDETLDPSKQTKGDCKEGFYIGPEMKEDESEIWSPKPFHGPNQWPSTDLLPGWREIMEKYYEQILMAGRKLTRLLALALNLDISYFEKPGIMDSPMAYIRLLHYSGEVSNPEEGIYGAGAHSDYGMITLLATDGVPGLQICKDKDADPQPWEDVQPLKGAFIVNLGDMLERWSNALFRSTLHRVLLTGEERYSVAFFLDPNFDCLVECLPDCCSDSNPPKFPPITSGHYLIERYKLSYKS*