MASGLFALLDDVATLMDDVATMTKVAAKKTAGILGDDLAVNAEKSSGFISSRELPVLWAITKGSFLNKVIILPVAFVLSAFLPVAVTVILVIGAFYLAYEGAEKIYEYFFPHPHAKEEVPLKYASKKEILAYEKEKIKSAVLTDFILSVEIVIIALGTVVEESLLTQILVTTAIALLATVGVYGIVALIIRMDEFGLRLIDLNERQDSFSDKVGNLLVQALPYVIKSLAVIGTIALLLVAGGIFTHNLDFMHDFLHSLPALLRDFIVGLLAGAAVLLLVKGVVAAWK