MEHVKVHYKKINPGTDYLQRQAHQLNVNDERFAVDICEPIYQQLFFRQKNAYWMFAEAIKLHGLTADQSYFSRGLDYIDLAVHTAETLMQGMLNRSGEPIVVTHQSQQLSLPYWQLNKRIGWLDWSNYLCQAISRRAHSSVDLLMKFTPQMAAEYTSEPREYTAFYVRYLQGMLDPAADHDALQQEFTEVHAREFHLRFRAALAPFYCLAKEDEAGFEAAILHGSKIHRAYVKKVSNKMDMDPLGFYPPQLIAAASLAYDRHGWRLQHKNDYLPEWWIYNTFTAPELAEKG