MPKKDDVPLRANLQTLQVNSKRTRLFNYRGVRRRPWGKFAAEIRDSSQNGARIWLGTYETAEAAAVAYDHAAFEMRGCKALLNFPL