MKNIKMGMIGLGSIAQKAYLPILTKSERFEFVGAFTPNKVKREKVCSDYRIMPFDSIESLAKKCDCIFLHSSTETHYEIIKILLNLGVHVYVDKPLASTVSQGEELIELSTKKNLNLMVGFNRRFCPMYKEIKNNATEIVSINICKHGLNSLRNVKFDSTLIDDYIHVIDTALWLANEDVEISGEDLFLTDNKNLIFVSHKLKGKNFSINTSMHRDSGTKLEQVEILSKGNIQRVKNLNVLEIEEGGNLTLKQSGAWVNILKQKGFEDISNHFIDCIENNIKPAINGEECIKAQRLLEKIINSVK*