MVSPSGRSGFSFGESPPNDSPFERKSESYRDTSTTGQNALVLGNTNGSNNDENWNPLTRDSHGLRRRKQNEIPLSRKSVVPPPRSSYSLGGSGMDLVPVEPRKEYSSFGGSPSTASKPDYLPSDLTSPTQGQMVVSSSNSWTNAAPHGAPEDDHGGWVLVYGYSTAAQYDEILRVFGQFGVMVQHKGSCAPGRTNWVAVQYASRLEAEKALCHQHLPLADGVFCGVKKLDGNDPILLHTADTALSTLWSRNSGVPESKGTSSNARVGILEEKDVLLETDREQGDGNLPPRTIGICERFARWVLAIED*