MCVISKDRAKEIKIVDTTLRDGEQTAGVVFANREKIMIAEMLSDLGVDQIEVGIPTMGGDEKNVIKHICSRNLKSDIMAWNRAVIKDVEESISCGVDAVAISISVSDIHIENKLRTSRGWVLENMAKTVEFAKKNGLYVSVNGEDASRADIDFLTEFINVGKQAGADRFRYCDTVGVMNPFSIKNAIETLYERTNFDIEMHTHNDFGMATANALAGIAAGANYVGVTVNGLGERAGNAALEEVLMALKCVYKCDLNNIDTRKFRGICEYVAQASGRILPTWKPVVGDNMFIHESGIHADGALKDPHNYEPFDPSEVNLERKIVIGKHSGRAAVVNKLSEYEMYISPENATKLLNAIRATSIRLKRSLMDKEILQLYCDILAHEKGTTEEEAVRGSYI*