MSTIRLTSKDIGYIPGQLPPGPKNSILDVPGVHVGQNTVGKDGEDARKGATEVQEDQYGGGAGNKTNELVDEPQVDGLSKIEANDIKIIKNESIETLFRAASEATEEEILNFMIVGRDGRTGFKGCRLEGLPVDRVRELVKKYRVDIDDGSCLSSGEYLALQNKGVQLGKGRGSPRLPGVSSSGLNTLLDIYKGKYPKGLNTSGSGRVRMPLCHFIFQDVQHEESKNNPVHCPKRILSYHHNDYAAISDRGHAEYDFMTQQAYTMHSIVNHNHPQHDAQSLRDKVFTLSGWTSCWVYS*