MFSRAAHKPGAKFIYGIFGVQYAGDEPAGRQLDLIQSFDALIDGKAHLDRIVYPTKNKPFGTQIWLSYWHPETFAEWWASRSVQDFWNSLPEDAGVWRETLTVDVGRTQNACTADLKNGVNGLGEKEMFSEKIGYWGCLRDRLAQATADEKFSSPLAEMPERVPESNEVRRGRTTITKVPDNICFLVEGQDHSAMTPTEKTYWFEEFDELVTGWMHHLGDNAAANGLLDVRMGYVPEHGRFRDHEGPVNLNHNRKIELFYWMDMSKFERAGRVHRGHVKLRKKWMEAYCPVGPMGNGVGKITLWEETSILKGGDVQAEYIGCREGTGFMAYDGSAAVESTTVAR