MFLRLSSAAIKSIFLSRYFAFLSILLVSNLCFGNNHESYPVPQKTNKLLFYLQRSHNKNTIVYELNTLADGTIDVKNPIKVSWIRFEEGGKRAELSFIQRRAFGVKCRLADKSDNSFIVQFNNFNKRDIRLVKTATGTYCALMKIDNETAELEDVYIKAENNAIGLPISFKYMDVYGISQKDRKPVYERITL