MATAPLALGTLFDLPLAAFGDGAGAVAELRAEALEALELEASGSGGAEAPAEAATTVDRGAAPAKPGGPTCIACGVGVSGEPGFSSAEEQRRHFSSDWHRYNVKRRAAGRERVGEAEFVALLDEDHAEVGSISGSESEQSDGEEEEAAEAAAQAAGPQFVFSAADGKRYSCWRSVVAPDRDRALPGPPPSADSCLAALRSLRHSGGRWAVVMLRGGHFAAAVFGVEPARVADPRRADKFEVLAHKSAHRYVVRAGQGGRQSAKDAGGKYAKSAGSRLRRYNEAALQRDVAEALGSWQELLAGCALIFVHAPSSNWQQLFGGEQPLLGKADARVRRVPFTTRRPTFSETKRVMRILVTLYQQPALPTLEQQQQQQQEPLPLEGAALQQQQQQGAPTPLX