MASSPSGKQSRYHGIRSRGGKWVSEIREPRKTRRIWLGTFPTAEMAAAAYDAAALALKRADAVLNFPSSMDSYPVPASMSPQDIRSAAAAAAAATALQRNEDADNSLKVTERQKKYEYDMTMMSSTSLASSVGMDEEELFGMPNLLANMAEGMLLSPPRPSDYPDSSGNSDGAESRLWSY