MYSLILLGKRSTDADDVIPRDAQKEPKLTVSYLVDSVGIPIKFAESILKEVSSKDKCNPNSVLNLLRSYDFTDSQISSIITTDPELLMEDAENSLCPKLKFLESREILSSRLNDIVTRVPKILRMEEEKSMITYYDFVKTITLTSSRSDFYKVCELYPYIESSIRKVIEMGFDPFAPKIFDATVVVCTLSNETLEERVNIYKTLGFDVRDVWEMFKKCPTFLNISEKKITQSFETLKKCGLVEEEVISMFQKSPQCIDFSELDITQNFEFLKGCGLVEEEVLSMFKRYPQCIGFSEKKILNAVETFLGQGFSKDEVMMMVNREGVVSIPVVLEFSMEKMIVPRCNVIKALTSKRLLKTEVSSMFSVLICPDEVFLERYVSKHDDQELVDELMSIFTKDQ