MADQWGMNELGVWFDDSDTKIKQEPQSAPSSPQSSCMMGGGGMLDYPAVLEELVNVTKNCGLPAQRAPVGQPSSPSMYDEPCSGSVRYVVSKNSPVLVDKCRPPPPSYPQRVTVKTEDCSQSYCCGSLSADKLDQLRVLAVQQATKDIDVACQILNISPDPYHWSVNNVHSWLVWTQQQYGCPAIKPEYFNMDGSALCTLSEDDFRMRAPGSGDILSAQLEIWKSAAHLRPPEHGQRSPQQFCPEDSVLDLAGLLGQTISGSGADPSSAVQHSVPLNLSDNHSDGLHSDDEASDASSDLADRCVHGLVAGSGGGPRTPSSSHIHLWQFLKELLSQPQLYGSCIRWLDRTRGVFKIEDSVRVARLWGKRKNRPAMNYDKLSRSIRQYYKKGIMKKTERSQRLVYQFCAPYSC