MVIKARCPASCGELLQGWILGGEKLISYPINWYSEVTLSDKVGLNNSGHTKAWLAFQTTCEYFGVAKRDLPQVSLQVKSTIPVAKGMASSTADIAATIGATAKWLNKSISEAEIAKLCLQLEPTDSTIFESLTLFDHLRGDIIQSSNWMPKLGVVVLEPLTILETATYRQENHQAKLLKNEGQLAKGMDYFQQAVTQKSIHLLGKAASVSAACNQTILPKPFWREIVEVTENLDLVGLNVSHSGTVVGILYELEKTDPLEILFELERRYVTTFYSRYYFREFVSGGVQIIS