MKEKIYTIPVTDAFNTDCECPMCVLEKKLEDENIEYVLGPFLMEPEGRMETNENGFCRRHFELLYNTRANRLGLGLIVDTHMVEQTSRLKKKYEVKKEQLKKDADVSFIKNLSGKFSSKQTETRKFVNELIDHLEKLEKSCTVCKRINRTMDRYIDVILYLYFKENDFKELFHSRKGFCLKHFKALLEGTEKYLGPKETAIFVDNLLSMQIENMERIQQEVNWFTKKFDYRNNDAPWGNSKDALPRSIQKLVGFCSFN