MKSLFSLCLLLGLALSQVSASCPESCPDTEDVVWALGGGCNVFRNKCYFDKANCNPDYELTITTKEECQKLCADACPAVY QPTGGIYKGQVRNFGNECEKIIHTCRTGETFV