MKRFALAALATIAALSSLPAAAQFAKPEDAIKYRKAAFTVMANHFGRVGAMANDKAPWDAKAAADSMVIVMDLHKLPFTAFGDGTDKGGDTKALPEVWSKKAGFETARDKMFTEMAKLNDAVKTGSLDNVKKAFGPTGGACKGCHDDFRAK