MSGSTDYKFEGWGCFGKDSVEGKMKWFEYEPKEFADDDVDIKVQYCGICGTDVHTASSGWGDMSKLYPMVVGHEIAGIVTRVGPAVKHLKVGDIAGVGAQGDSCLQCEWCNSHEEPYCAEGQVGTYAGIYRRTSKGSKSYGGYANYWRGPAHFTIPIPSGLDPAIAAPMMCGGVTVFSPLVEYGAGTKAKNVGVIGIGGLGHFAVVFAKAMGAEVTAITHSERKVEDAKKLGASKVIVTHGDTKAAIKGHERTLDLIVCASNDPDMPLQDYIKLIRPHGHFVLVGVAETDAIPKVHPFTLIMTNVHITGSAVGSPHRIAEMLEFAAKKNVQPWIQKIPMTEANRAIKEMHEGKPRYRYVLVNESNGGKMESKSSL*