MSLGALTAFFKYHYLGGPGDMDCEACDEVVKAKGLTDPCVPLRVFFEGSLDRILGVCTPENGESYGEGLRVSKNKFEVVRCRRTGGSPDPPCKYEAYALYKTIVHVSENGHIVHLDLAPFIDP