MGAIKGGEMVYMIYKAVTYGLSPLINLHLRWRKFRGLEHPLRWPERLGRPSLPRPPGSLIWFHAVSLGEGMSVMPVIKRCVERRPDVTVLMTTTTASAFEVLKTLLPCDVIYQFAPVDTPAAVNAFLEYWKPYALVLVESELWPNLVLTASANGVMLTLLNARMSTKSFNNWSTPVIRLLTSLMLSKFSLIVPLSNIQAISFQLLQAPPSIINFSGDLKLGTEVNVSQNMRNIEDLQEKITDRCVWMASSIHKGEEEVMISVHRALMQKHMNILAIIVPRHPDLGQEIALDLQKKGVHVALRSHGDSLTSETSVYVVDTLGELKEFYRFTPIAVIGGSFLPGLTGHNISEAAAVGCAVLTGQHVGHFSHMIMAMQRLNPLSVIQVGGGMELEEILDKLLSDPQLLEAHRMAAKQTFRALSSGVIENVWNLLELHIYRKIQAQGS*