MQPGPMGMNDLVVIQTAQGLARYILQCNNGNKANLRAVVGYDHRQNESCNLSSKQFAMYTKLVFEQAGIACTVLDGFVATPILAFAVTEINAAAGIMVTASHNPKQDDGYKVYWNDGCQIIPPIDEGIANAIVEKENLVPWTDYGEQLRKLEANISTETTGECYAVCKATAASTPPKFAYTAMHGVGYPYAERSFETFHLDPFLAVPTQQLPDPQFPTVPFPNPEEKGALDNALAFAKENSCDIVLANDPDADRLGVAECCRESGEWTVFSGDQIGTLLGHWLWETVGKKSDKPVAMCASTVSSKLLATMGKVEGFHFEETLTGFKWIGSRALALKDEGYLVLLGYEEAIGFSCGGITPDKDGISALGVIGTMAHSVYSNGKTLKSRLQEIHDKYGEFLCNNGYYRCDDPAIVMRIMDQMRNGGSYCERVGSYEVESVRDLGSPGFDSTTEDKRPTLPISASSPMITFRFTNGCVAQFRASGTEPKFKYYIELRGCPGESKSAVQKRLTEMSALILEELLHPKQNGX