MTDLTTVHQLPYVDIASVFDVKQIETYRYRGIKPLQKQSSQHRGVFGGNFVAQSLLVAIRSAPHGFQPHTIHSYFVRAGDDKTPIEWEVDEITNGRTFANRAIRGFQNGKVVFTANVSLTSKNSVKDIVKKTGTTPVIFQKEVETEYQDLKNNISKCPLFVENSNAHFTVRTFPINLSSDIYAFLLKFGAESKETVVGLTTEYQYVALATISDFVRLEEVFKIMGVEVDVSFNVSLDHSIYFHDNDFDATKWSTYLVEVTRWSHDRVMIVGKIYNDKGIHVASISQERLFVIKNKPKF*