PKNLEKVCNHDLFEGTVGISANKAVNEGKLLISNLHSGVIDFDVKEIFSEFGVLKKAAVHYNFSGQSQGTAEVIFASKQAALRAIDHYNAVPLDGRPMKIQIV