MFKLPLLQPHLTGTQNGTANQNGTDGGGKTSGTATPTKIGYGALPSHTWPLKEASTGLDFYGGSAEVKDWAAQGRDITSEVTCSEKYKSLALHAEVKLAEALERCTRLCPDAYNSDGEEKPNKLKTAVCCQLLGEFAELCGPFGSALKTIRDELVQSIYSPLYVSDRGLLVFDQIPWFKVAERLEGEKEMMLEERRRFQEMLDQQQAMIGRIEEQVSIYQHATSSAQQELLLLRGRVEALSKSEDSARLEAKTGREELKRARKEWLKMKDDLDGEREAHKQTKARADNDISALQQHMRVLSGLVQQAERTAQEAQHSLTGWVPPDEVEGIQAKAKQLGKELSSTKAKLQQAEEKLKAQAEAMGTMTPRPSWKAFDAFGIHESKEKSTQVFLNTKLMSMEKKRGADYEGSPAAPTTSKRPRGQANAPPPPTTPPAPAPQHRTSSRLQQQAPTTPLALAPRTAPAAHSHNATSPSTPAPQQQQAPAAGAQNWRQHRRQHHR*