MRKSFLILVCALATSLCAADFSGKSSDELIKSLNTKDPVVFADAMFELRKRVGEQNKIIFKMRSAMCEQMSSKTPEERFKFKGEVHKAMSDKIEKLSSGEKAEFFENMGFSKNMKNNKNCGCNFDMMNDMMNNCARANDCRKMPKFK