MEIIASIIQVIPSLITCISNQTTYLRNLHENVDALSLDAEMIKGKCSDLKSEAEHPPGEDKKLKEEVNVWLRQAQNMIDEIDSIKTEFDQRRTLTLLSRYKLGRRTAKKLKDVRVHSEKGRALPKELFSSIPRKKEASAIRPATTQASFIKTMNEVLGHLDDERKSTICVYGMGGIGKTHLMNAIEKELKVTKKFKVIRVTASKNFNHERFQMEIMKILGIYMDNQHATYNIKSEILSQIWSNSRYVLIIDDLWQKIDLGNIGIPTYDENGPKIAITTRLVDVCQDMSADAKIRMQTLTKQEARELFDANVGEADGEPHIQDIAANIVEECGGMPLAIITVARAMREKTQKELWENTLTLLKASAAHEIRGMETEVFERLKPSYDELKDHKEGIRDHLLKFRPGAFGFLLNRNVSSEL