MSSFSPTQIFEEGTTEEKGENARLSAFVGAIAVGDLVKSTLGPKGMDKILQSASTGEIMVTNDGATILKSIALDNAAAKVLVNISKVQDDEVGDGTTSVSVLAAELLREAEILVGKKIHPQTIIEGYRIASRAALEALEQSAVDHSKNPEAFKKDLLAIARTTLSSKVLAQDRDHFSRLACEAVLRLKDSSDLSHIQIIKKAGGKLSDSFLDEGFILDKKIGVNQPKRLENAKILVANTSMDTDKVKIFGARMKVGSTSKLAELEKAEKDKMKAKVDKIKAHGINCFINRQLIYNWPEQLFTDAGIMSIEHADFDGIERLALVTGGEITSTFDHPDQVKLGHCDLIEEIIIGEDTLIKFSGVAAGEACTIVLRGATEQLLDEAERSLHDALAVLSQTVKEPRTTLGGGCAEMVMAKAVEGAATRVEGKRQMAVASFATALRQLPTILADNAGLDSGELVARLRKAIYDGMTTYGLDLMTPGGGIADMRDIGVIESYKLKKAVVSSASEAAELLLRVDDIIRAAPRRRERQ