MSKSIASKLILKNPCLPLLENCKSMAELKQIHALIFRTGLSDDNLASTKILQICGLSKTPDFNYARLVFDQIGAPNTFTWNTMIKAHSKARNSNEVIDLYTEMLKRSNKPNGVTLSFALKACSNLGNFQSLMGIHCQIFKSGFHSDVFALNSLVHAYSLCGCVDFARRVFDELPERDLISWTVVIGNYVRSNRPKEAIDLFFLMREENVQPDEVVAVYLFNACSQLGDLNLGRRLEGLVRETCADYNSYVLNSLIDMYAKCGSIGDARKVFDQMSERTIVSWNSIVAGYARCGNMESAKRLFGCIPQKNNVSWSTLLNGFVQNGAFKEALMVFREMQAKGVTPNDASITGVITACSHLGALELGRKVHAGLDERRVQSDTVLSTALVDMYAKCGCLDVSCLLFDGIVKKNLISYNAMITGLAIHGKASNCIDVFSEMVRNGIRPDSITFVGILSGCAHAGWLKEGKEYFDQMSTVYGIAPRVEHCSCMVHLMGQSGNIDQASEFIKASPVKPDVVMWGALLNACKMHGHVELGEFAAKQILELDPGHRGAFVLLSSIYAAAHNWSKVMEVRKMMKECGIDNRTGSSWIEIDGTVHEFIAGDDSHPEIDEIHSVLGALDFRS