MCKTLKIVNQTKNGILLYCTYNNIYHLLFNNLNFNFTKAEFKSFSAYVKNTDTEFWEREYKNSIFTKRIPIPTIQSNLLILLDKVEVKELKHLVSEDNHPFLKLMDIDYKIYLN