MSTLGLKPGQPRAIAYAADGVRSDLRLLEVDEKLLQEIMEKGVVIKGGEEEEAVLVTSCRTYSMKLVETTNLQLLVGPEEEEEEEFFPPPQFRSAARLGGPVAVNATSTSHIELVEVAPRLDPIRDLIWAHPYGVEDEQPAEGAGAETDTEMAAAGIADLDTYIEGGRRSTGAAGAAAGRGGGGGGGGGGVKGGYTFGELLERIQASPEELRNALAAEGALQLAGRWRAVDPNYLGSLLELVLLTAQQEGMPVGCLREDVLVESLRQDGYHPDVVRHCLSVYGKSAVGAESDGGPGGARGNPRVWCLDETKVCVHFASRVMGGRTMLLNDFIEAWKRAVPYGLTPSLDMLRSEALIDGSGADARISPFPASSLPREPGERFAALFRVRPRWEWTHMEPYLEGMQVPGQSVEALLMRFARASQPTPDAPLMYSAR*