MQSNEEFVKFLGEGAYGYVNLVRYTNPDDGSSFLSAVKNSYDADYDTLQKELEILLKLRGCPRIVTCFGDSLRQGLSNYGNKVHKLQLEYASEGSLSAFMDRYADRKLPEPLIKDFTRMILEGLVSIHDHGYVHCDIKPDNLLVFPSRQDSYELKISDFGNTLEVGEVPKFWESEFPWVGTPIYMPPESVRDGFANKGIDLWSVGCLVLEMYTGVIPWEGVNINLLATRLRCGKAPEIPENLPSDAKAFIETCFSRNPEERGSACELLLHPFLPRPQIEEEEKKTKNSFLLKLFKLRIRRTSSNKIPTADVVAVSDKKPLKLRFFPTKTTQFKRTLHKVLRLKKSTHFNLVSVH*