MGVTEEAHNVKVIGSGNKGTIVLGHGFGTDQSVWKHLVPHLVDDYRIVLYDNMGAGTTNPEYFDFDRYSTLEGFAFDLLAILEDLQIESCIFVGHSLSAMVGVLASLNRPDLFSKIVMVSASPRFVNDVDYQGGFEQEDLNQLFEAIRSNYKAWCLGFAPLVVGGDLDSVAVQEFSRTLFNMRPDIALSMAQTIFSSDMRQILPFVSVPCHIVQSAKDLAVPVAVSEYLHTNLGSESVVEVMSSEGHLPQLSSPASVIPVLLRHIRQDITV*