MMLQSPLTSTPFSVKDILKLEQQQQQQQHQSATLELQHRPHIQQQQQSFQTPPSCMLVQRDSPSFSEGEDNLAYLSALAVREEDRAEPSLSPDMYVHPGLEGAKLDPTELEEQESKSCGLVSREEAAEGAQGDPDRPAQKQRSRRRPRVLFSQAQVFELERRFKQQRYLSAPEREHLATTLKLTSNQVKIWFQNRRYKCKRQRQDKSLEAAGQHHPPPPRRVAVPVLVRDGKPCLGGAQSYTAAPYGSNPYGYNGYSAYTYNSPAYNSNYSCTYSSIPALPPSSTSSAFMNMNLSNMSSLSGSPQPQPHQGPAVSPCQGSLQGIRAW