MSPWDISDLTVGLYKIATRHALEGVSDSIEGSLVSDKQELEEILYWLDWSWASYLADKKATAEFMKIEEQQLKKHVNTSAILRPAYCVAVDDAKKCVVLSIRGTYAATDVLTDLQPHSEKFEGGYAHSGILSAARWILDNENDNLQILLSENSGYKLILVGHSLGAGAACLLTYLLRESVGSRNKRISSRLGISSSMIECWGFGCPPCVDKELCESATFIKNIVLQDDIIARASIAALEDLRSEILQTDWADVLEDGGIAKKMLGLVNSTNSALGNVERALGYESGTFFQQAKNLSYAAMLESFRAGMGRGRPGSYGYGGPPGIGGYNGAQGQYFLPGHYGPSRQYNPPEQYGPPMHYGPPGQYGPPMQCTAPNQYYPGGPPPNGMQGPRPQNLAGWISFGVSAVNSYLSTPGNMNQTQGNPSLINSREFMEGGRLFVPGVLYHVKRIPWEGSSRSCSSGSATETNRSNSSENLNRAVATVNGGASSSNATAGTAPVPMRHIVIKASDPQSRFMKIVLSKSLLSDHSLVSYKDGIKDAINASQEV*