MESSMTYSSILCQLPPSESDQGSLLLCSPPSPCLQETCSAIPSKHGRTWDGEARARHSERCTGRSRLTLSEKTDIIKLYYEPSSSRPPVDQKTLARMYGKSKAAISKILKPEYAHRVLSSYAKVVGVKEMNLKYAQLVK