MSKALRTTIIHLHELGEKHIAIVKKLCVTRMTVHRTVKRYQELGTVEDHPRSGRARSVNTSRIRKMVKKKILRDNK