MKNVTFPANENVLKSLQLAIQSYSNYLSSYIDALNKYISHQRRVSTLRFERATLIKYVKKLRFFNEELMSMDMVQQYRGGNLIKTAVCSLASFFIRCLEVMDLLNYYLTQSLKNETISKTLNRDLVVSEDCVVFLESTYRHYVKFTQWMLEALDIHDATLTVEVLQFARKCAKEDGLDLEETDDILLQEVGVVSSASEYQELLDEWCLVLSEQYMGLTKAFEAETTRWSEIFEGRK