MSYQKEETKSLMKNVSVQHYQYCESEDFDSHLRRRCYNLPVGKILTVLVVALFGVAGLLIGQLVVGRPTTHSDIDDADVKAMVEVTPDGQYHVHRNVTFVPDETTFAQLATELLPPWYQASLMAVEDTLDNKKNNNINNNHKNSIAPDQVQGCRKALLMTRDLLDVFAPVFATPPSSRNLWRKLRKLYKEGYEKVGYLQDLDHSGVDYSDALLRQRVTQVLLWRDEFNTFQHKHRISYLFRHAADTNTNKCNRHAPLATSQKFWSNDNEDLPCGSDLALVTLRQLAVLQLTHAQYYWNQIQDYDSVVDELREEHFHNLRKQLRAHVDVFGGNTDSPLLLPDILNTGTTEMDTLDKAQHLLGAINDLWTAYHIYETRGTHGKEQKELVQQMDDAWTEFRQWAVDKDLAGVIQAALDSSTSTSTTDVSTTSSLQP*