MTHVFIFLRNSLSFHHNIQRKHRQEFLIFHSGFLSSIVGLIPCFYDHTSKHTVYIRDLNKNLQALRKEMAKLNNLYEDVKAKVERAEERQMMRTKEVGGWICEVEVTVTEVKETLQKGDQEIRKRCLGCCPRNCWSSYKIGKAVSEKLVAVSGQIGNGHFDVVAEMLPRPPVDDLPMEATVGPQLAYEKSCRFLKDPQVGIMGLYGKGGVGKTTLLKKINNEFLATSNDFEVVIWAVVSKSPDIEKIQQVIWNKLEIPRDKWETRSSREEKAAEILRVLKRKRFILLLDDIWEGLDLLEMGVPRPDTENQSKIVLTTRSQDVCHQMKAQKSIEVECLESEDAWTLFRKEVGEEILNSHPDIPMLAKVVAEECRGLPLALVTLGRAMAAEKDPSNWDKAIQNLRKSPAEITELGLVLEVLTTAGIQLALCSGALSFLIGCRVGSCSTCSYSVGI*