MMPEKELEKLRAIVRDCLSKHLYSSAIFFADKLVTMAGNATQDLYMHAQALYLGKQYRRALHLLRRHQLVSADLRFRYLAAKCLEEVKEWDECLVMLGDGDVDEQGNVHMSDDQDAEFLEKDGEDREINITAAMCLLRGRAFEALENRARALQWYQAALKADPYCYEAFERLVENHMLTCDEETNLLSSLKFEQEDRWLSLLYSCHVKKYDQSSGIESKFLELEREPSDSSFDRDGMGFSLKDNPDLIACKSDYYYHRGEYQKCYETTKALLEMDPYHIKCMPMHLASALELGRKNELFLKAHNLVQEYPQKAIAWFAVGCYYLCIRHFDPARRYFCKATSLDGAFASSWIGFGHAYAAQDESDQAMAAYRTAARLFAGCHLPALCIGMEYLRTNNLNLAQQFFMQARRICPTDPLIFNEMGVMAYQNKDYEAAVRNFQKTLRLIPAPWTDAWEPTVVNLAHSLRKLMYYAEAITFYEKALALCSRGAGTYAALGFTHHLQGNNTLAIDFYHKALGLKPDDTFTAEMLTNALKDECLRPSAARDTQYHSV*