MDGRKKKRKVLLMGKSGSGKSSMRSIIFSNYVAKDVRRLGATIDVEHSHVKFMGNLTLNLWDCGGQDAFMETYLASQRGNIFSDVAVLIYVFDIESREVERDLDTYMAIIAALREYSPHAYVFCLVHKLDLIQAEHRQRIYEERSALIRSRTEHFTIDTFGSSIWDQSLYKAWAGIVHKLIPNLSVIERFLHAFAKRIDAEEVILFERSTFLTVTSVSSEIGDLNPIYDRHERLSNIMKAFKHCAARNTHTTPASAGFVVMHTKTPQFNVFLGRFTDNTYIFIVVPPGEAAYNCAVLNTMLAREGFSKAAGAVHGDGFPLPAPDSPDESNSN*