MSPSNKETVLTLFLALTMVVNVVSTRFFVEKSSVTVLNSWEMKAKHDAAIANFGIPSHGGFMIGSAVYAGQGAYGCDPLNETFKPKSPYPTILIIDRGVCNYALKIWNGQQAGAAAVLLADNIVEPLIAMDSPEESQHEDPDLIEKIKIPSALILHSFGGSLKKALNKGEEIILKIDWSETIPNPDERVEYELWANTNDECGVHCNEQMSFIKNFKGTAQILEKGGHALFTPHYISWFCPQELRLSRQCKSQCINQGRYCAPDPELDYEDGYNGKDVVYENLRQLCVHKVAKGKNSSWVWWDYVTDFNIRCSMKEKKYSKECAQTVVESLGLSLEKIKKCIGDTDADVENEVLKAEQAFQLGQEKRGVVTIFPTLIINNSQYRGKLERTSVLKAICSGYKEGTEPLICLSTDIETNECLVANGGCWQDKISNITACKDTFRGRVCECPVVNGVQYKGDGYISCKPYGPARCSMNEGGCWSETRNGLNFSACLNSETSGCRCPLGFHGDGLKCEDIDECKEKSACQCDDCKCKNSWGGYECKCSNNSLYLKEQDTCIERISRSRSRWFFIIVVITAIAGISLSSYIFYKYHIQAYMDSEIVSVMSQYIPLDSQNIHQDSNQIENCNLL*