MARERKRKRIRQVSFDVMISREKHVRQALWLKDLLVTRPGHTISMIDFREEVKNLGMRVRRLYYLLEYYDTLFQTRVDRAKVEWIELGEDGRRIVELERRLMAEYEPCLVENLRKLLMMSEGEKICLKRIALLREPLGLPHDFEQNLVHKYPQYFEVVIAKDKKYRDLQPFLKLTSWDPLLAISRREADAEESERDPHSFRMRFPGVKFVRGRDAQFLKSFQMLEFPSPYDPNHGYPKLSREAVKRAVAVIHEFLCLTQESKALVDSIAEIRRETGIPKKIGELICRHPGIFYLSWKGALARHPHMEVVYLKEAYSKPYEGERLKAARLLRKGPLVQVKEAMALTMWHADLAYDKRHGTDCFLEGRQFPMITYDAFESTFQSELYREQKIKYENL*