MVDLLDAWRLLHPAIAVTFIFPLIGIVANFAWQTRQRRLQAKGGEKSKIPPTVGVEHNKFGKWLAGGVVGLALVGLARPIFYHIATNQVWSKNPFQVIFITLMFGATIASLVLLYQAKQKLWRGVFATLTGMGLVILGFQEGVFRRDNEWFVSHFYIGLTAAMLMIFSLAIMQDIYQDRSHRWRIVHAILNSIALLLFVGQGMTGVRDLLEIPLHWQEPFIYKCDFNQKTCPTPTSMTGEWRTAKE