MEIEILYKKLIKPFLPTPSHLQHYKLSFFDQIALKEHVPIVLFYANNKFINNFTIDERIKQSLSKVLTHVYPAAGRYDKDECSILCLDQGISYTKAKVNCKLNNFLEKAHRDLSLAALFWPHENKYINKSNLMVSPIVTAQVTEFECGGLAVSLSSSHPAMDGFSNIKFLLEWAKVCKMETPVENINFLRFNLGNVFPTRDISRLFKSTYDPVIEKDIVTKRFIICETIMSRLRKKCIDEARGALTFQPTRVEIITALLWRAFIRTSTIINGYVRPSLMDLPLNLRSKTSLTQVSNSMGNFRVDVPIKFIPGETKMELHKFIILIRNGVNKVVASCTKASPDEIVSTLVNINNGSVASPEWGGNDEVDKVSCSSLCNFPFHDIDFGLEKPKLLFFGSKDMQMFWLYDTDIHSQVCVQVDLKENYMKLFECNDDIKALTFIHNAN