MVKETGYYDVLGVSPTATESEIKKAYYMKARQVHPDKNPNDPKAAENFQALGEAYQVLSDPTQRQAYDAHGKSGISTEGIIDPAAIFAMLFGSELFEDYIGQLAMASMASLDNFGEDEHIDTRRLHERMQAVQKEREEKLAETLKNRLHIYVQGNKEEFVQLAQAEVTRLSNAAYGTVMLNTIGYVYSRQAAKELGKKAIFLGVPFVAEWFRDKGHFIKSQVTAAAGAIALMQLQEDLKKYLSAEGHYTEEELEMFMQNHKKVMVDSLWKLNVADIEATLSRVCQMVLQDGSVRREELRARAKGLKTLGKIFQRVKLNNDEGEASDMRNIDNMDDNDGSSPDTSPRREPPYNPIPNPPHAQSPYVEAPQFGGTYYPFNFPMPTAPPGAQRDPIP*