MRGGRDTPPPLTTATSSMPHVPVMTASWAESVPAVTPQRLLFALQPPATDATRAPSVPLRPQWTHHTSSGSSSSSSQPNVGGVVGTRSGGSSSPRYSDLLDAINEANVVSAVSYHRPSGEDWGNSSTATARGAPMFANDRRFEFRRPSLGDRNEERAPTAFKSPHTQPAARKLSGSSPSSYPLAPKADGTIEEGQTNPPKKRVRYLRDTDRRNIIRRIENGEKQAALAREFGVTRAAICHIKKNRYEIISRYDMLVQTAKEMDKQESIGIPPGADAMVHEVRSKAVLLLLTTLRDRHSPPSLFRRTAGRLIM