ERAQRELGRLSDEDLLRSSKEELVARLRREEADKIAALLQRGRLIAEVNRQLQGHLLEVRELKAVNQRLQQDNRELRDLCCFLDDDRLKAKRLAREWQLFGQHAARVLRDDLGGYLQKLAELERLQGALLRENLDLKELCLVLEEECVGRAEGSPAGSSELSLPCLARDLGDGSSSTGSVGSPDQLHAACSPED