MRASTIIRSTPASRPRLRPRFVCRQCRAIQISAAPSTITPKNGGDLLGAPGQAHTRRDTADASFEVLGSPYSLLSVSLSPSQKLYTRRGTLVSVAGKVENAQSTLSLLSPLRRALLGVPFLYQRITSTTPITALIGTASPNTTFSILHLDGTTDWMVTQRNALLAWTGHTLVPSPRIQRGLSVAHWGSTHLTGRGLAALSSPGQVYQVTLAEGEEIVLHPSHVTAYSIDKNPPLPFRLRSSSPLRVQIPALPASMTNFMTTLVPTRLSNFMTAMRDTDLYKTVARALFGLRTATRRSIRGDRLFLQFRGPATILMSSRGVRITDVLSNDDVNEIADSEAGVAARAVELATKPEPTVEAPEVTRGKITGIHVASVGKDGKVKFEDAKGLNDFVKD