MREIISIHIGQAGIQVGNACWELYCLEHNILPDGTMPSDKTVGVATDAFNTFFSETGAGKHVPRAIFVDLEPTVIDEVRTGTYRQLFHPEQLISGKEDAANNFARGHYTVGKEIVDLCLDRVRKLSDNCTGLQGFLVFHAVGGGTGSGFGSLLLERLSVDYGKKSKLGFTIYPSPQVSTAVVEPYNSVLSTHSLLEHTDVAVLLDNEAIYDICRRSLDIERPTYTNLNRLVSQIISSLTTSLRFDGALNVDVTEFQTNLVPYPRIHFMLSSYAPVISAQKAYHEQISVPEITNFVFEPSSMMAKCDPRHGKYMACCLMYRGDVHPKDVNAAIASIKSKRSVQFVDWCPTGFKCGINYQAPTVVPGGDLAKVQRAVCMISNNTAVSEVFSRIDHKFDLMYAKRAFVHWYVGEGMEEGEFSEAREDLAALEKDYEEVASEARDDVE