MKILILLFLCILSLCYASNLDSIKANPTECEACQIVIGYVENLVLHSNKTQGEIEKELDKLCNMVSPRYKPTCDSIVSVYTTEIIQLILNKETPDLICKEIKVCTTEWEINTTKLFSKITEIAMKEIHSVAQKSKSHQLTQNNLRSTSECEICQVFVSKLESYISTNKSQEEIMEELDNACDYMKSFEQQCKQMVQDYVPELIEIMSTTEDPNKVCSQISLCPNDLSSKNESKNQRLLKKNIIN