MSQGQWFVKSGGQKKQASSGGLKISIPKFDNSTLITGYSKTLIGRCMNPVKQEMQPLLYHLPRIWNVEERVVGADLGLRRFQFDFQEEQDIVEMISIVRWEPVVDDNYPSKITFWVRAIGVPLHFWAEPTFRSIGEALGVVRGDDAIEINEGKIRATLDAFKPLVFSITVEFHSGEETVVALRYERLHGFCRTCSKLTHDQFKCPISKGQKEEDGAGPSDDKGDQGGKALSYKGAVESKALETNSDGDVRRHAQQVSGKQDVKGKNIDYEGGKQVAGAKAGPGRGFTDHGRRMTRYVRNAGYLPPQELRDSYAMATGGLNGLRSQDVGAHLDPQQKLMLDAFKSSENVEASGSKARKALLFENEAVKENGRVLLEEGPVATVQAPEVIAESIKMDSIGESKEVEKENAMELSSEEFDGKQYLETVIKEDEEIGEMVAGLDEEDGNLEFEMMEDDEEEAELVQEAPADGNVMEIEEAFPTAEEGDVAGEKENMTSKKKAGKFMADAMGGNAKKRLVQSLVSPRKKAMSKQGHKAGDKGPVPTKKASFKPKPVLD*