MASCVRDVLHLQTSSALTLDKRSSITALHSSSSLRTPVASRSRGRLLVVSASNKQSWIDAITKKPVELASLLPGGKPSDSTSSSFLDDENFLHSCDDVEETMDYSDLEFVKDKPFFFSFDFVRNALQVEFSIEVLQLQLQVLFVSVCDALGLNDLLSFLRGDSNTLVPQLAGAPGHFHLPADWNNSTEALAPTVLYAANIPRRSVGPAVMPTLPGGVPLITPVQRGAHPKPPPSANRWQEKQRIRKMMEERGIKKQPGLSRIEVGGKVHAFMANDRNHPELPAIHAELNRIVKEMYLAGYEPDTRFVLHDIDEAAKVRAINFHSEKLAMCYGFIKTPPKTPIRIIKNLRVCGDCHTATKYMAYLTGREIIMRDAFRFHHFKHGYCSCGDYW*