IANECFRVLCHFADSFVEEASRLSFINEVLDNFTYKNISVNSLFNTLLASTTRLDFIPLLFRLKVLTQTDLNRFDALKTNERVSWNNWQTNRSLNSGLIDLTISGYLRSIRVVGEDNKLKIAELTIPNFYPNTVFHAGNKLLNSRHGLKFEYMEEIVLDEKYNYYITYQKKRAHIYTYQVSTIEHILRRNNEGLQSRGPRYNKMVPVCPVVLSVRDELFRMSLENVFSLNMTNFSMSRLFVSPDEVATVKKAHMSKMMFFSGPTIKAGIINLTSLMRTQELLTLNYDNLCKSSIVPFCRILECNGDEQGELIFLSDEVMDFTISEEIESMPLFTIRYQKRGTEIMTYKNAIMKLVSAGVDEIKEVFDFSKQGFYSKKNLGIINTICSIINILETNEWSTILYNSFHIAMLLESMDREFHMFTLPEAFFINVAGGVVNWTKLLKFIKSLPVIEQEPWSMMMSRFVEKTVYLIEREMNKDVDFTDFLDELEFSSGKSLFTFF