MRVFLSFVLFVASSVSAFVRPGPLGSVSKTKLNLAQDPKVVLITGSSQGLGKAMALDIAKHGHKIVVNFYPGCDEAAQETVEEIVAVGGDGIAIAADCTNFEQVEKMFDQAFDHYGTVDVVVNNAGITKDNLVPRMKPKDFAAVINVNLSGDFYVCKAFLNAAAKTDYKGGRIINIASVVGQIGNPGQANYAASKGGVIGFTKALAKEVAADNIKVNAICPGFIETPMTAKLTDEQLQKSVDAIPLHRLGQPEEVAAMVRFLAIDEGADYITGHCFDVDGGVGIAAS*