MEDDDDTQSPSRSQSQSVSRSLSPPSSPPPVSVVSPSPGPSPHHHHNGQVAEAVTVAAPPHHALPLALPIQQPRPSPAAGGGGGGGREDCWSEGATSILIDAWGERFLELSRGNLKQKHWQEVADAITSRDGYTKAPKTDVQCKNRIDTLKKKYKIEKSKVSATGGGATSSWPFFHRLDLLLGPNHKPAPPPPGSDIPAGIPIRPPARLPQLIPQRPRTSQPARKKARAANGKRQRREPEEEEEVGGGRMAGLRELTQAILRFGQVYERVENSKLRQVLEIEKQRMEFTRELELQRMEFLMKTQMELSQLNNNHHHHGSNSRKKKRLDDAGARLGRTQVFRSVSLLVTRTTKSVVISVYILSLSCLRYILFKCYELQYVMVIFSMTMMSLTIWVSVFRSKLAQL