MDEKLESGADATSLEKPLLSDNEVEATSKVEGKKQSVFSDFCLFPSSVKYLVWNEFCERFSFYGMKTILALFLLERVRLSETQATEVVHLFIVACYATPLLGALLSDCYLGKYATILNLSLLYSVGNWVMALAAVPLPSEAFMFPFWCTVVALSLIACGTGGIKPCVSAFGGDQIEYSMADGEAKDKLRRKFFSLYYFAINAGSFISTILTPILREDMSYATAFAVPALLMIFAVFIFWAGRKSYVDRPPEGNVFPVVGRVTADAIRLQKAAGLADVE