MLTPEEEFLRRHVFPEKEMCETEETAERLVREAGLVEERPEERVTFVFEEVERIKAIAEEIKKKCSEGDEDCYESKEEMNVCEAILTEDSVYPDAKYKCISSKKKIAVRVAGEPRVPVAFDYTT