MSKNPESSLPPGFRFHPTDEELILHYLKNKATSTPCPVSIIAEVDIYKFDPWDLPVQAAFGEKEWYFFTPRDRKYPNGARPNRAAASGYWKATGTDKPILSTVGKENIGVKKALVFYKGRPPKGVKTNWIMHEYRLVEAPNISKPIRMKESSMRLDDWVLCRIYKKNIPLPMTSTMNREQEDHSFEDQSVATFPNITNQSAFELPKSSSFSDLLAFTDFSVLSRLLADNPSDSVGSEPGPFYTNANLNQPMVSSSSSYLHQKLPQQEFSALSAENQLKRQRPMALSSDEVVLHHTSKKFNNNSCNFTNITNQLDTPQYNLLNQSFFNQQILLNSQLEF*