MKRKEHEKGNLEPIPGKLLHVLLPYDMEVETLSRLAGKSLMKFLCVSKTWSSLIRSQRFVASYYAAKPSRFVVAFTNSACSDPKRLFILSGEEEATSSSSCSSLVANLDMTIPSVTLPHGAYKYFSVHGFIACFELSNFIICNPSTGQVVTFYCKAPGTSLGYDPVDDQFKALTQVTSNYDHNPSVMVHEVINTWTRRSSVSTPVFVCFDVRNERILSFITTPQEVLVWQAFTSLIEYKGKPAVVVPICLGEGGYAFDRFNLWILEDVTKHEWSKQTFELSLSLPFTLGMGQRMISQGTNKAGEIIFSPTSLPSPSMFSTSTQTRRAQEESGSTESLILKSSGAVMDS*