MKLADRMKEKNTKTTELSIWGPYLREEWEKHFASHLTEEDKERIFLKNKDGYQGYLWHLFSYKLRDCLEREEADEAFQQVAHESYYVFYQLANEVLILENAARFSVADLEKEYDVYIVDKDFTWTYVKTHETEWCGPYFCKK