MLLSPVTSTPFSVKDILRLERERSCPAASPHPGMRKSPENFQYLRMDPEPRGSEVHNAGGGGGDRRLDGSEPPGGACEAVLEMDVERMAEPQPGLSAASPLGGGTRVPECGVGNGGDSVRSGRSEQPKARQRRKPRVLFSQAQVLALERRFKQQRYLSAPEREHLASALQLTSTQVKIWFQNRRYKCKRQRQDKSLELAGHPLTPRRVAVPVLVRDGKPCLGPGPSAPAFPSPYGATVSPYSCYGGYTGAPYGAGYGSCYAGAPSGPAPHTPLASAGFGHSGQNATPQDHLAATLQGVRAW