MKSSSSFEARVNAAKEQAESAQLEAEELKRKYDIAAKEAKNALSKAAAVQERTSNQAQLREDSLRDEYSSSLANKEEEIKEKATKLEQAEQRLSTLNLELKLAESKIHNYDLEVSSLKHEIKELCERFECINATTLSFEREVRILEQEKVYLEQKYRFEFIRFEDVEDICESAEREVKRATELADKPRVEAATAQKEKSEIHRVAIERSAQIERNERNIQNLERQRDDLANELEREPVLSKSFESLLETECAVHSEANNKAEALLVQLQTKQGKLDLLQQQLTKFRLNETTLDSKLRTASHGKRARIEEYEAGVESALHMGKNDRVTGGNKRSKSTTSPIAVTCPEDEGSEFRGDNVTSSQQTNTEDYTKYTVQKVKQELIKHNFGVELLLLKNPNKKDILALYEKCVLQR*