MLLSPVTSTPFSVKDILRLEREQSGPTASPHPRVQKSPENFQYLRMDPEPRGSEVHNAGGGGGDRRQDVSEPPGGPSEAVLDMDSERIGEPLPGLSAASPLGGGIRVPERGVGNSGDSIRGGRSEQPKARQRRKPRVLFSQAQVLALERRFKQQRYLSAPEREHLASALQLTSTQVKIWFQNRRYKCKRQRQDKSLELAGHPLAPRRVAVPVLVRDGKPCFPSPYGASVSPYSCYGGYTGAPYGAGYGSCYAGAPSGPAPHTSLTSTGFRPGGPSATPQGHLAATLQGVRAW