MSSTKPHTTVNKRKRTSNAHSQSAPATSSDAVLGARSAPDIERMGFETMTEVQARTIPPLLAGKDVLGAARTGSGKTMAFLVPSVELLSTLRFKPVNGTGLMQDHSQTFGVLMGGANRKAEADRILEIGFEEEMKQIIKLLPSENRQSMLFSATQTTKVTDLARISLRPGPLYINVDETKEASTADMLEQGYVVCESDQRFMLLFTFLKKNLKKKVIVFFSSCNSVKYHAELLNYIDVPVLDLHGKQKQQKRTNTFFEFINAPAGILLCTDVAARGLDIPKVDWIIQFDPPDDPRDYIHRPQKKVADVQKQLESLISKNHYLNTSARDGYRSYLQAYASYSLKKIFDVNKLDLAKVGKAFRDEDESSDDDGQPKKAYYRN