MDFSAQGDRDAAPAGGGGGSRGSDEDDGGSARKKLRLSKEQAAFLEDSFKEHSTLNTKQKVALAKQLNLLPRQVEVWFQNRRARTKLKQTEVDCEYLKRCCETLTEENRRLQKELAELRALKSVHPFYMHLPATTLSMCPSCERVASNSAPAPSPAGIAAAPEQQHRPSSFAALFSSARSFPLASSPSQAPMPAPSSS