MSNYWLGLDCGGSWLKAGLYDGAGREVAVQRLPLHALSPQPGWVERDMTELWQQCASVISKLLAHTGVSGSQIRGLGISAQGKGLFLLDKSDRPLGKAILSSDRRAMEIVQRWQKEAVPQKLYPLTRQTLWTGHPVSLLRWVKENEPQRYAQIGCVMMTHDYLRWCLTGVKGCEESNISESNLYNMATGQYDPRLTEWLGISEIDSALSPVVGSAEICGEITAQAAAITGLAAGTPVVGGLFDVVSTALCAGIEDESTLNAVMGTWAVTSGIAHGLRDHEAHPYVYGRYVNDGQYIVHEASPTSSGNLEWFTAQWGDLSFDEINQAVASLPKAGSDLFFLPFLYGSNAGLEMTCGFYGMQALHNRAHLLQALYEGVVFSHMTHLNRMRERFTEVCALRVTGGPAHSDVWMQMLADVSGLRIELPQVEETGCFGAALAARVGTGVYRDFREAQRDLQHPVRTLLPDMTAHALYQRKYRQYQDLIEALQGYHARIKEHAL*