MKEKVLKKHFENKNFEAERQLLQEELAQGGLSLSSVYVIMGIQKPAWLEALYTQKFFAGCSYHETAKKNEKNICCLDCCISICPHCLPSHRFHKLLQIRRYVYHDVVRLEDLQKLIDCKNVQAYTINSAKVVFIKKRPQNRQFKGSGNNCTSCDRSLQEPYIHCSLGCKVDYLLKLNKDLSPFLKKCNSLQLSPDFLVPLSDTGDEEMTSDQTNPHSTIVDCDDPMSSSSSGSSGSENMSMSMNMGYRHHEI