MVRPPCCDKLNMKRALWTAEEDAKILAYVSKHGTGNWTALPKKAGLRRCGKSCRLRWTNYLRPHLKHDSFTPQEEELIVRLHAAIGSRLAITHSYLQFTS