HHHHHHMYKSWKNKNKSKDKVNDDSEELDSSLEDLDLDEALAITLGGLFGSLGYKFEEIEKRNGFDLNDDTKGRLYRGTVFDEDDNVGSHSVSSQEHKKEHSTSQGSTSSRHYSLGGQPVFDEDDNVDGHHKKTKGGIIGTALYASRKSSKSPSSTSDDSKNASLDKIKNTTKICSDKRIFSAFSSEGYNSKDHLKYNKCVEHSGLRGNNGKVEMDEPQDYGKSNSRNDERFFVCKCVERRAEVTSPEASFWGEEKRASHTTKKAAEGPLKGILGYTEDGPSKGGKDWRAGRCALVSWYDNEWGYSNRVL