MQSNEEFVKFLGEGAYGYVNLVRYTNPDDGSSFLSAVKNSYDADYDTLQKELEILLKLRGCPRIVTCFGHSLRQGLSNYGNKVHKLQLEYASEGSLNAFMDHYADRKLPEPLVKDFTRMILEGLVSIHDHGYVHCDIKPDNLLVFPSRQDSFELKISDFGNTLEVGAVPKFWESEFPWVGTPIYMPPESVRDGFANKGIDLWSVGCLVLEMYTGVIPWEGVNINLLATRLRCGKAPEIPESLPSDAKAFIETCFSRNPEERGSARELLLHPFLPRPQVEEEAEDKKTSNSFLLKLFKLRIRRTSSNKKPTADVVAVSDKKPLKFRFFPTKTTQFKRTLNKVLRLKKSTDFNLVSVH*