MENTSRNTCSSTPSFVDLVGVAFFYAILIWVNRFQFLYSKIQTILAKPNPNEKTTKNMPSHQLCLNDNINNNDDHVVMLSKKDKETVMEKMGLPCSRDDGNQSTVVECLGESEFSDLFEEMEPSLEEVKEAFDVFDANRDGFIDARELQRVLRDLGFREASKLEACEKMIGAFDKRGKGRIDFYEFFKLMENSFE