MSGTVDVSVAGFYSAIEKSAGLLDVTASREAVWPILTAFEDALPHAVIAFRVATNARHEGDFDARFTLPKEIDPYEVAVSKGLMAKTDHPIGSLLADLQQLCPIDSYGIDFGVTSGFKKIWVYFPAGEHETLERLTGLASMPRSLAQNLEFFTRHGLADKVDVIGIDYRSRTMNAYLRAPAECYERESVLTMHRELGLPSPSEQMFAFCEKAFGIYTTHNWDSPEIERISYGVKTENPMAYFARLGTKIEHFVQSVPYGVNDPKMVYAAVTSTGEEYYKLQSYYRWRSVSRLNAAYIAARDQENA