MSKVVPLACSCGAVKGELNVVPGDFFHVACLCCDCQAFAAKLGREDFVLDSSGGSELFQTYPAYFTITEGAEHIRALQLKPKGLFRWYTACCNTPLANTMKSAHVPFVGLSVKLMQFDSAADKSAAIGPVTLRAFGKHARGPMPADAHATFPKSFLPKILKFMGKGLLLGKSRPSPLFKGGKPVAEIEIVS