LCFPEKLWKMLESDQFRSIWWSEGGKCVAINKDLFEEEVLGRAVCQRVFNTQHIRSVIRQLNLYGFTKVQRDFQRSASLPEFLSEEAAASAHSQILYYYNPSFNRAHPWLLGMCKRRAALKQRAPCAAGLDERPLQKPRWS