MESIVMERHTRCSQVLNSTRNALRSLQYLIYVSFWTEPATALTLFYHMDLLATNGHCPENRKDTITYIPGVQAIEPTDLMSYLQFDVPQVLRQILSKAVEETKEADFLLCNTVEELELEAISALQREKKFYAVGPIFPADFTRSTVAANLWTESNCSQWLDSKPEGSVLYISFGSYARVSKRDLEEIAYGILDSKANFIWAIRRTS