MATIGIPKGMFFFEYSSIWEEFFKILGFEVILSQDTNRKIMDDGIKCCSNETCLPVKVFHGHVMSLKDKVDYVFIPRYQSTGKNEYTCPKLCGLPDMIAVNLGDQIKILEIKINMNSCRDETKESLVKLAQTLKIDSEKVLKAFNATWERHTQLMAKKNKANVKKEVNNKNVIILLGHPYMIYDNFISMRLIEKLERKNIEVFTPWDIDYETKRRNAHPYQGKTFWDIGFELLGSAFTCAKDERVKGIVYLTPFACGLDAFIMEFIELDIKSKNQGLPILKLTVDEHTGEAGFDTRLEAFIDMIG