MKKFIFPSLRAHMILFAVIFLSVLTVGKTKRLLSKPNIQGDDLSGTLGFNGDRTPATPKGEIGMELVPSGSTLPDCSHACGPCFPCKRVMVSYKCSVSESCPIVYRCMCKGRYYHVPSN