MGASGSKPDKVVQELPDDENYFGLENFGNTCYCNSVLQTLYFCRPFREQVLHYGARLQAAAANSRQLPPENMLTCLADLFLQVNGQKRKCGYVSPRRFVSRVKAENALFSSYMHQDAHEFLNWLLNDISEALEKEGRSAARRVSRDCSRSSSRASSRGASPTKARSPTKAATGAAMNARSPSLQLLSQAATKAAAARNRPVRTWVHDLFQGKLVNETRCLQCETVTSREEDFYDLSLEIDQNCSLTSCLRNFSSTETLDAEDKFFCDQCGCLQEAQKRMRLARLPPVLCLHLKRFKYMESLGRMKKLMHRVTFPWELKMINTTDDCPDADSAYELFAVVVHMGAHPNHGHYVALVRTPCGQWVCFDDEQVNAITEAQVQSVFGHTQDWHPTREDQPGLHADHGYILMYQRVQQAGQSRQQQQQPRELHTX