MSQWLAFATQLVGVRKSHQLALQFVDLLTQGLDLSDSFLLLPSSDGRLLVPHDPQRQFAWSVTDFDVPFAHVLQSSNAMHLTAEELVFWQSNRTFSQLTSRVGMFDSVWIQPLPMDTRQVHSILLLMGESHGIVSAFENADFLKFIEVFSQQWSLLNDMEREEQRRLELKQSLTDIERDSAQRSLANALSRTLIGESAAMQKLREQIVSAANSQLSVMVQGETGTGKELVAAAVHELSSRKSAPFVAINCAAIPEHLLESELFGYCKGAFSGADSDKQGLIAQANGGTLFLDEIGDMPLTLQAKLLRVLESRTFRPLGGKQELSSDFRLVSATHVNLLDQVRKKEFRQDLYYRLFQYPITLPRLAARLEDIELLSEHFVRVFNLQHNTRIRGLNYRAIDCLKQYDFPGNVRELKHLIEFGCAQTADGTQVEASCFAHRLQTLPCLAPEATPVAVSVETENVDLEPSVALAGEPNFAVIHDLKQAVSQFEALIISERLNRFAGDRAKAAKSLGIPKRTLAYKCLKLEIKTP*