MSLTILNALVAVVAAIAFAALNAAYLVWAERRGAGRIQRRPGPNVNGPLGLLQPPADGIKLMTKQLMIPGGADKALFMVAPVLAMAPAITSFVTVPFSDTIVAHSMNIGVLMIFAFASLGGMAILLAGWGSRNKYGVMASVRAVSQNISYEVPMLITVITIVMMSGTMNLKELVGAQAGGIWNWNIVPSLSSPLMPVSFLIFFICSLAETNRAPFDLGEAESELVAGFHTEYGSMGFGLFFMGEYANIVIGASLITILFLGGWDCPLGLFPGVWWFLLKIYLLIFSFIWIRWTFPRTTIYGLLNLSWKILIPISLFNLLLTAGLLKVF