MKIILFLTLIVFTSCELYHYQECVRGTTVLLKEPCPSGTYEGNSPFAIPCFNNAYYILVFTRNPGSRRTLYQSLNEHETS HCFDLYFSMQLHMHCSTALCI