MDGYDATVSTVADRWSLRGHTALVTGGTRGIGKAIVEELAGFGATVYTCARTPEHVEARMNEWRESGLKVEAWVCDASVRASRVELMQQVSQHCGGKLDILVNNVGTGEMKPTVDVTEEEYASLMSTNLESAFHFAQLAYPLLKASRKGRIVFISSIASFTPTSVPSSIYGMSKAAMNQLTRSLAAEWVNDGILVNTVAPGAIETELSAQVLEGVSNIQRHIPLGRYGASREAAAAVAFFCMPCSSFCTGQVLAVDGGSSVRPIF*