MELGLSLGETMADAGRDLVLGLGMGLGVRRDEEAETGREVRREHEFGAGRCGRSSPEPAVRLTLLPGLVPSLGLPWPPSSETSRHLEASTRGFDVNRAPSLSVAGAAAEDEEEQDDAAGAGAGAAAAASSSPNNSAGSFPTDFSAQGQAGTGGGGGGDRAGSRASDEDDGGSARKKLRLSKEQSAFLEESFKEHATLNPKQKLALAKQLNLRPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELAELRALKTVHPFYMHLPATTLSMCPSCERVASNSSAPAAAAPAPASSSSPSAAGGGIAAAPPEQRPSSFAALFSSPLNRPQAAQPQPQPQAPASS