MKHRFFLLCTFLLSCSSEYSKEKQIIEKSVQVYGWNQKEFSIVFDFRDYRYKLTRKPDFFSYQRSTVKKGVLVRDVMTSNSKLKRYLDENPFILSDSLTDIYSNSLNSVMYFFQLPRPLNDPAVIANYNGEKAISNKVYWTLKVKFQEKDGGKDFQDEFRYWIDPKSGYIDYLAYSYLTDGGGTRFRKAKNVRENNGFIFQDYTNFRPVKKFTPLDSLPILYEKGKLILVSEIENKNIKVLNR