MAKSLLFIPDISGFTEFVQTTEVEHSQHVIAELLEVLISANTQDLQLAEVEGDALFFYKEEELTSQERLLAQMDAMFTAFYGHLKLLEKNRICPCNACATAHKLDLKIVAHSGELQFIHVQGNRKPFGQQVIEAHRLLKNSIDSDNYALISKELAKDIGLPIYYYSKAYRFKEGEDTYDGRKVEYIYSFIDSEKLNLSSFTQAKKVTLDSPPKIEMERKFPISAAGLLEFLTNYKYRHYWTEGVDEFKYNENEVTRLGSEHVCVINGKQLDFVAVTKDVEPGKLVYGELTGSAPLIKEVYQFYNITPLSGNECMLKVEVYWNANSWFKELVYTLVISKIFKKNTLKAVNGLYKFVSEKNN