MMCSRGHWRPAEDEKLRELVQQFGPHNWNAIAQKLTGRSGKSCRLRWFNQLDPRINRTPFTEEEEKRLLASHRIHGNRWSVIARFFPGRTDNAVKNHWHVIMARRGRERSKMRPRSLGHDGTEAGPGMMGYKDCDKKRRLATTIDINYPYSFSHINHFQILKEFLTGKIGFCNSTTPMNEGALDQTKRPMEFYNFLQVKTDSKPEVIHNSRKEEDEDEEDVDNCVPFFDFLSVGNSASKGLC