MASNIVSRQLRVASSTLATINVTARIVPRRVSWQSVLSIRSTPTYGHQRLPYHATKQALAQKQLPLFDNNIKPPGEQAFAPPHPPAVYTPPKSLSFLPKSWVPYAELMRIDKPIGTYYLFFPCLFSTLMAAPLATPMATPASVLGTTALFFTGALIMRGAGCTINDLWDRNLDPHVERTRLRPIARGAITPFKAVAFTGAQLLTGLAVLLQFPVSCLFYGVPSLVLVTLYPLAKRVTYYPQAVLGLTFSWGAIMGFPALGVDLLANEWALASAALLYSSNIAWTVLYDMIYAHMDAKDDVKAGIKSIALKHFHETKDVLSGLAAAHTILLTCAGMAADAGPAFFILGCGGGYLTLSTMIKRVNLKSPKDCWHWFIRGCGWTGGAITLGLFVDYCLRYREDQKFREEQAAARERVMAA