MSAAAKTDSKSQASIPPYMKAISGSLGGVVEACCLQPIDVIKTRLQLDRGGAYKGIAHCGSTVVRTEGVRALWKGLTPFATHLTLKYTLRMGSNAMFQTVFKDSETGKVSNHGRLLSGFGAGVLEALAIVTPFEVVKIRLQQQKGLSPELFKYKGPIHCARTIVREESILGLWSGAAPTVMRNGTNQAVMFTAKNSFDVLLWNKHEGDGQALQPWQSMISGFLAGTAGPFCTGPFDVVKTRLMAQTRDGEGGLKYKGMVHAIRTIYAEEGLVALWRGLLPRLMRIPPGQAIMWAVADQVTGLYEKRYLLNAPL*