MRQWCVPVATPRTEPLPGRLSVSPPPSDARMECCEVEPRYTIEQIDLLQRLRLSGMTKPQIIHALESLERLDPEHRPSHCDSHPAPSNNAPATAAPAPSSSSSSSASSLSLASATTQTSGLDGAALSPSNSFEASPPPLYPPTVAVQRSFSYDMMGEEDWDLEEKVEEYMRRDSNLVKEEIKTFLNNRRISQAIVGQVTGISQSYISQWLLQQGLEMSDSKRRAFYRWYLLERNNPGLRWSESQHSVSPRASPNPSWSRQRELLMHLLPWYTAAAAAAQAQPGATLSMRSLVKEEPDWRTGIMAGDRAGIVGGPLRLRRGSRFTWRKECQSIMESFFMENQYPDEAKREEIANACNSVIQKPGCKLSEFERVTALKVYNWFANRRKEMKRRANIEAAILESHGIEVPSPSCHSNGEEGEMQEFTDQVNHRFSEQEDTSSQRIVDQQDPASLASTEVAALPSPRPQVLEQKEEDSKRESVDEE