MAHHHHHHSSGLEVLFQGPTVWHPVPEVRIVAVIPARGGSVSIPRKNIKPLAGRPLIDWVIKPALHCGIFTDVYVSTDDDAIASVAEKCGAKVHRRDPATATATATTESALLDFAQSHGDFDVLCLIQATSPFITPRDLINGWELMRAMEADSLVTAVRAHRFLWQVDKDTGLAKAKNYDPLKRPRRQDWDGELVENGAFYMTTKACLEKHKCRLGEKMVLLEMEEHTFTELDSLVDWQIVTNMTENYGYW