MMLSPSQKQTNGTALLGRQIAGAQIDRIGTLLLEKKSLERKRPGSAQVYDDSDSLISSKRARTVKETLFNLLPILSVQNNCKSVKNESNIIPLDMTTNCSFGQSSPAALSSNESTGDECNEDFGDSGSISSSPLLLTNVSPSTSVQTFCSVPGRLSLLCASSKYKVSVAELARRLSPPESLNASLLGGILRRAKSKNGGQTLRDQLEHIGLKLPAGRRKSTNVTLLTSLVEGEAQHLAKDFANACSTEFPAKSIAQCRLKKCDTMSVMELEKEKEKFRAAKQLLSGFMDILRQDNNVLLSDEMDDNMQSSMKRFSLITHTFGTPAILAGLSTFLMYVQESLDILSHQSSVAEFQVDNFNGSNVFCSQQINGVHLIDEIKKSNNQN