MQGGRVEASQFARGCAERLRSIEARLDYSCGSRWQGQLSVCDDLPSVARLLLPLQVRCGALLAGSDSGWLESLAAMSAAELETQSSELTRMVTGRLNELDRAVPPVRKPSEILGEVVFKQFKGHGTFLGTVIEFDQQTGFRLQYDDGDTEDVSWNDLRTMMMPRGTGEAMPPAPKERGERPPTTPGTPSGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGEGEGGDGAAGGGKEEKKKTANETPASLPPGWTVEVRGRSTAYVSPDGMTHFSTLAKVQRYHKQQMALAERFQQQQQRHAEAKKREKEKEALEQKQKQKQGGASG