MRCAAHVLNLIVKDGLAKVKSSIIRIRGAVRYVRSSPSRAKLFARCAVIVKVSCKSSVCLDVSTRWNSTYLMLESALKFEKVFNRYKEDDNDFATELKEGVPIKSDWDNARVLALCLKQFYEATKRMSGSLYVTANMHFHEIFSVLTSLMEWEKSTNVDLYNMGKQMREKFDKYYGDLSKTNVMMLVAVVLDPRYKFRFVKFSLKKLFPLDYVKVETMCDHLHNVLQKLFDFYNASVSSSSKNSNHDTRYSSHGKGANEKIYDEFDEEDVVGVMGKSELESYLDEAREKREEGESFDILEWWKMKSDKYKVLAKMDRDILAIPVSTVSSESAFSTSGRVLDQFRSSLGPKTVEALICAQDWLRASDICIDIERLLEDVEKYEEELDDGGISQDDETVGNN*