MSVLVHGIAGQTTDDQTDANARRHRGEFVRGVSTARNWVTDDPNAVFPVEMDRYHLYVAYNCPWCHRVLLGRALMGLQDAITVDVLFPNRSNEDEPMGPNLWKFEPEGQVGQNGVHVSFPSCTRDTVLGKKYVPEIYQASGVEDQKSVPILFDKKSKQIVNNESAEILRMLGTVFGRLGSRGTPLLNLYPAERIKLIDEQNDWIYKDIANGSYKAGFSSNQEVYEKAYHTFFEGMDKLDEIFAQQTFLTGEAVTEADVRLFPPLFRLDPIYYSRFKLNKAYLWEYPHIWRWMRSMMTLPDMDEVTNSEYLQHCKQGYFGRTGNGTIPVGPPGYPESYKEKHPTHM*