MKVACAYWNLFSLSPFSLSIPGAQFVSLRRSKAAVFTGFFSSISAGTMGDVSEVGYEYAVAPKLPIPEKRNVLITSALPYVNNVPHLGNLIGSVLSADVFSRYCRRRGYNVIYICGTDEYGTATETKAMEEHCTPQQICDKYHAIHKEIYEWFDISFDKFGRTSTPQQTEICQAIFQNLWERNWLSENTMQQPYCDTCNRFLADRFVEGVCPTPGCGYEDARGDQCESCGKLLNPTELLKPRCKVCRNPPRIRDTEHLFLELPKLKDRLEEYIKNTSVIGGWSQNAVQATNAWTREGLKPRCITRDLKWGVPVPLEKFKDKVFYVWFDAPIGYISITACYTKDWEX