MPAVVVLRKGQLLQTYSDQGLTVGDVLDDLRESGFVGHLEDEHGKLLRRYVLVGGSTYNFVEKQGATWFDLHLRVPSPSAFAADPEAMMRYLGGDDPIYDLGRTSAAIPLPLTVEAFALYVQGLKFRVLDALDWSFVSKVMGMSRFFENETQRQSAFLECTEDYLRATCAGVQLRFTESVKRKGMPDIKIEALVLGEWITICMIEVKDADHLSILSRALGSIGDAVKSLVAFYAGVTRSLPPVRAAEVEWPYAITRLQQQGAVIVQTTLSRSFLRAMNKQLLFGVELKGNRRIVKFCQRYGTAIHQQWAAEGFAPSFTWRTLAGGWLMIDMELCSQDDGWVSLMALDPNSWSVGDNAANEYRLQPEEWEVCKQKVLEVFKLKNKCRMG*