MKIEGQNQTGSGKTVCVTGAGGFIASWLVKLLLERGYTVKGTVRNPGDPKNSHLRSLEGADQRLILCRADLMDYESLFEAIKGCQGVFHSASPVTDDPEEMVEPAVKGTENVINAAAEAGVRRVVFTSSIGAVYMDPNRSSDAVVDESCWSDLEFCKNTKNWYCYGKAVAEQAAWEVAKERGVDLVVVNPVLVLGPVLQSTINASIVHVLKYLTGSAKTYANSVQAYVHVKDVAEAHILVFENPEANGRYLCAESVLHRGEVVAILNKLFPEYPIPTKCSDEVNPRKKPYKFSNQKLKDLGLQFTPVSQCLYDTVISLQEKGHLPKPEPPS*