MLQSAHKQANKTALFGRQTAGAQIDRIGTLLLEKKSLERKRPGSAQAYDNSGSVVCSKRARIMKGKLLNLLPVLSDQNNYESENVKNERILISLDKTTNCIFGQCSPAALSSHESTGDECNEDLGDSSKYNLFSSLSSLPVLLTNVSPSTSAQTFCSVPGRLSLLCASSKYKVSVAELARRLSPPESLNASLLGGILRRAKSKNGGQTLRDQLERIGLKLPAGRRKSTNVTLLTSLVEGEAQHLAKDFANACSTEFPAKSIAQCRLKKCVTMSVMELEKEKEKFRTTKQLLSGFMDMLRQDNVLLSDKRDNKMQSSMERFSLITHTFGTPAILAGLSTFLMYVQESLDILSHQSTVTGFPMENFLGSNVFCSQQINGICSNDGIKKFDNRN