MVCGVHSDWSREEDKIFERALAVYDRETPDRWENVASMVGGRSIDEIKRHYEILVEDLNFIESDMVQLPNYVMSDPEERRCKKQEEAAGLTEKEQRLFQRLSMN*