MESNSDFFANLPDCILLLIVSFLPFKDAARTSVLSKRWKHIWRDCTTIELNENFFRNTADQAMAPLKKVTKFSVLKSLHLVRIKLSTVALGTILSACQLLEMLVLDNCVNLDYVEIPCGENLQLTSLTIVDCIPLDEGVRICAPKLEDFKYYGAFEAFELDDVASIKNVDLDFGVEHMFFVLGDPLCDLLESFDYANVLKVCSYITQV