MATIKQRLALSFINFLTTSLADGTLSEEDRESVEVAQTCISDIFKVESTESAPKDSESLLQIYSVYEKLKSKTPNNASKDAATPIATSTPGDDQKKEAERLKSQGNTSMANKEYDTAIDLYTKALALVPGNPIFLSNRAAAYSASKDHESARADAEAAVAADPTYTKAWSRLGFARFALGDAKGSKEAYAKGIEYEGNGGSEAMKKGFETASKRVADLETDEKTEVDDAITDRGNSNAASGGMPDLSSLAGMFGRGGGGGGGGMPDLSSIMSNPMFASMAQNLMSNPEMLGNLMNNPRLAELAGQMGGGGGSGGTPDLSSILQDPNIAEMAKKFLGGAGRGN