EFPSCSFQPKAPVFGASWAPLSPHASGSLPSVYHPYIQPQGVPPAESRYLRTWLEPALSASCPPSLPEARKKARPETGYGGERSWWGPGPAASEAGSRRGQGPERTGLPGAVRLAELPAPRADRKSRPRKTHRFSFGDNLDPTNPSANWLHARSSRKKRCPYTKYQTLELEKEFLFNMYLTRDRRHEVARLLNLSERQVKIWFQNRRMKMKKMNKEQEDRSRW