MLPSSQKQANGTALLGRQIAGAQIDRIGTLLLEKKSLERKRPSSAQIYDDSDSVICSKRARTVKETLFNLLPALSTQNNYKRIGNESNLISLDRTTNFNFDQSSPAALSSNESTGDECNEDLGDFGKDNFSLSGSISSSPVLLTNVLPSTSTQTFCSVPGRLSLLCASSKYKVSVAELARRLSPPESLNASLLGGILRRAKSKNGGQTLRDQLEHIGLKLPAGRRKSTNVTLLTSLVEGEAQHLAKDFTNACLTEFPAKSIAQFRLKKCDTMSIMELEKEKEKFRVAKQLLSGFMDILRQDNNILFSNKEDNNMQSSMERFSLMTHTFGTPAILAGLSTFLMYLQESLDILSHQNTVKEFQVDNFIDSNVFCSQQINGVRLNDRIKKFDNQSRQ