MLLSPVTSTPFSVKDILRLERERSCPAASPHPRVRKSPENFQYLRMDAELRGSEVHNAGGGGGDRKLDGSEPPGGPCEAVLEMDAERMGEPQPGLSAASPLGGGTRVPERGVGNSGDSVRRGSSEQPKARQRRKPRVLFSQAQVLALERRFKQQRYLSAPEREHLASALQLTSTQVKIWFQNRRYKCKRQRQDKSLELAGHTLTPRRVAVPVLVRDGKPCLGPGPGAPAFPSPYGAAVSPYSCYGGYTGAPYGAGYGTCYAGAPSGPAPHTPLASAGFGHGGQNATPQGHLAATLQGVRAW