MEQQTVGSGRYVPWSDLPKELAERIGSCLDTQIDVLRFRSVCTTWRSSLAPFKTVPHFPVEIPYPLDDRNIYKGRPGYYLIESTVYIFQPLDGDSIDSPCKGWLIQVIKTADGKLKVLNPLTGREIQNHMPKVLNLLDFRVSEVCKSYHVQYYIPSKPLFSDYDVGYVRKILLLMNHNGGSEKDSFSLMAIDRDNRLCYLNSGNDKWTKLKNSSSYIDDIIVYKGNFHAVDRYGETMKFDSSFSETTVASRFYGETTKIDSSFDEEVASRLSGGKKKKRLVESGGQLFLVDKSSDFGKDASHEIKIYRLDEKQYEWIEVHTLGDRIFFAVSDCCFSVSSRDFGDKYGRGNCLYYAKGSMYFNDEDSDDDFGMCGCCCPLDDDVVGGDEISYPISNYGDSTSISNGDHRINASTSKSGEVVVDRYKGVFDDNTYVFTIEDGKLGSLLSSLDYAEILWPPPSWLNGEDEPHPHDHEIAESLLSIHKQG*