MKSDKPFLERYFYDPTLLQKGLIFALYPFSLIYQGIATLKRKTAKKHDFKIPLISIGNLIAGGSGKTPFILEIAPRYQEVAIVSRGYQRDSKGLVVVSVKGNILVSQKTAGDEAYLLALNLKQASVIVSEKRELGVLKALELGAKIVFLDDGFRFNFNQFNLLLKPKVPPYYPFCLPSGLYRESIKSYKEAHLIITEDKDYQRITSISHHTKRMILVTAIANPSRLDAFLPKEVVKKLYFRDHALFDLELLEKEFHNNNATSLLVTSKDLVKLQDCNLPLSVLDLKLEIDPKILERIDRYILSYPCNTKERL*