MSDTESSHGIPEEVAATTHLTTHQPNQPPDCNDACPPSPPGVFSDDEHSGELSIDRDYTGVFEGPEKTLEVCFRKVGQEENISTVGEVSLDQVAAEAGDTGTRKMGLRQLGRTDLDRICARARCTILSSVSNQYLDAYVLSESSLFIYPYLLVLKTCGTTTLLRCIGTLIELGRKLGLEIDWVGYSRKNFNFPGDQAFPHQSFHQELDYLYSHKSLCERLDGDGYTLGPVTDDHWFVFVADQTIRAGGEMDTDRVLNIMMFDIDVNVAKLFYYDAYDAKSGESKDDETKRISKEQTSASGIDKLCPGSLIDARAFEPCGYSMNAILFRSYSTMHITPESGSSYASFETNQKLTSYKSLISNVVRTFRPKRFVMTLMADEGGMKQMKENPMDDAKIAVPKGVAANGAKTDAVFYKRSSLASIQVEDDCCCLMANWVMDHRRAAKNAGAAPQHNRLPSETQIITTRGRGMSVS*