MESKVLSTGIRYLTLPQSYIRPEPERPRLSQVSECKHVPIIDLGKDVNRAQLIQHIADACRLYGFFQVINHGVAAEMMEKMLEVADEFYRLPVEEKMKLYSDDPTKTMRLSTSFNVNKEKVHNWRDYLRLHCYPLDQYTPEWPSNPPSFKEIVSSYCKEVRELGFRLQEMISESLGLEKDHIKNVFGEQGQHMAVNYYPPCPQPELTYGLPGHTDPNALTILLQDLRVAGLQVLKDGTWLAIKPHPGAFVVNIGDQLQAVSNGKYKSVWHRAVVNAESERLSVASFLCPCNDAVIGPAKPLTEDGSAPIYKNFTYAEYYKKFWGRDLDQEHCLELFKN*