MSDAEKKRIQLEIARLSGAIHRHTHNAAYHPYKSAYPSVRGHSRGRGRGAASTRSHGRGGEEGEIEPEAPVQSAASWVKTARSGHRSLMTAEKRAQLQANPRLKIKAVPVPDGTPRVFIDGIKYRFQPNGDLTLPKSNVPRKGQLCPYFSKTGRCRKGHIKVSNDAPICEDFAFTGWCDTAEGECPNLHSYDCPEFWSTGKCPRGAKCKLRHTLRAEKGRPGSFEEQTEFIVFDDEGSPGLALSESEEDDEEENDDDEEDEDEDEDEDEEDEDEDGHGKQ