MEREAGGLNSEAVERRVGQVMISGPTTASAIPVSLCEKGTAERDAAINVAASLKEKVAKEASDAAAATTSGGNIPTKGRKFSVSRHRRKASTPSLSHRAAWAKAAQDESGGTSGASPAVASTDVVLAPGSREATPSGPVSGPAAGRGPPAAVLTWEELQLAEAREDLKKMRELVAGNERQRQGLEDRMSELGNNLLEIRGSLRVTYTGLHQLARECGIKSTIPANPDEFSLTSSLAELATAMGEIPSKHAAKIGEETSNGIYTGACHVLADVDDEDVQQRGQPESPAIIPVLAFEPHASPDNVDQTLATGTEMATTSLVKKEQAVETLRGREVWFNSYLKSCCTSMARVCRELRVPRGDPEESAAGYISWLNEACAQLDGIGKRIDEALKQECRRSSRYAGGHVLACLRDHRPRMDLDFLREGFARSRRTPAEIDHLARSMAPLAEKIFQSMDWRWPSW*