MGEVSVDIPAPLSEGIIFCEVECVRACCGIDAVSTDPALIEAWCRQVGSAVVVEARRQLAELVTVVEDRSHRVTSTFLNHYTSDEAARRQLLDFLAAFDAGLAACAASPP