MVSEKAFLLCFLTSQRLFTIGKKKEVYGSVGELIHLLPWYLTSLNVSCIQLRKNQTLERLYEFLKQENEIGLKTFQLLEMIHKIVDHGLLPGGMIIANNVDIQRYNLFVHQTKRMCNANLMVTNQEAQNFPRCHHNKDSLLRQIAQSIGEECTRGLEQHGALQQVQIIMRGVALLKVGGKLFCSTCSMNPIEYEAVVGEILRRSRGSMELLNVSIELPQLKHHLGLKNWKVQDRGHCLTSYSQVHRHRKEDYRKAEIDMETILINDSKEKDGEGKGVQMKWFFGDMIVDGCIGQLSDVGNLVIDTVETLLEDTEDKDVEAEEEVARAMLDKWEEAAKDLHLVL*