MKNYFWILKSLMIFCLGFSFLISCQKVSSSSQNCPKRDSVQKSLDAIQPGIKVETVKPSPVEGLCEVVVKLPNEEKGLFYTNLTGKYIITGSILEIKTLRNLTQEKLQDLNKKVLSKEQLSKLDKMVDFTYGNSKNVVYFITDPDCPHCKKAEDILNKLVKEGKLTVKVILLPIEALHPDAKSKAISLICDNKGFKELMEGYKNSNLCEKGKEKINQNISFLLNELKVRGTPTFIFPDGEMITNVLPESYILQKFK