MKKFLGGYKFSIVLLGSIIIGAILGIFLGHKASVLKPFGDLFLNLMFMIIIPLVFFSVTSAIANMKGMKRFGKIIGSTFIVFLFTALAASIIGIIGVFIVEPAKGIDYMALKQIVSGSNDSLQQVKHVGVFQQIVNTITVSEFTSLFSKSNMLQLIVFSVLFGISTAALGEKAETVTKFFTAASRVMMEMVRIIMYYAPIGLGCYFASVIGELGPQILQGYLKVFILYIIISIIYYFGFFTLYAFLAGGKNAIKIFWKNAAVPTITALATCSSAASIPVNLEFTKKMGVPKDVTETVIPLGANIHKDGSVIGGVMKIAFLFGLLNKNMASISSVLSIIFISFLVGAVMAAIPSGGMIGEMLILSIYGFSQGLLPIIMVISVIIDAPATVLNSTGNTVCSMMISRLVEGKEWIYNRVSGNNNI