MEFIKDGVKFAASLLIVMVAWIGYSYLMYQSGYKQAKSEVQPVLLYTVDNAGGVMVGTITDKEIIEGRYTVTAHAYGKFLVTKEQYEAIKVGDPIPDYLKKRGN