MLAKDKSNLKIEEIRMHKHHEIHRVKPLMPALCRIRQGKKVINWETHSLTVDNNQIILFPCGYEFYIANYPEAGLYLAEMLYYPIDLIEKFQKFYAITDQIRNTTGFCLPQNPELIYCWEQLKTSIFRGFSTQIQEHLAMGVLLSLGAHHVNCLLLSDSKQSLISRCYNLMLSEPGTKWTANKVARYLYISVSTLHRRLASEGISFQSILDDVRLNNALSAIQTTVKPISEIARENGYKCPSRFTERFHNRFKITPRELRKASRE