MKVLLVLMVLISSFLFSETLTLKETLLASPGVLFLDDITIEKVESEKSLMILLPGLEYLVTRDLLRTKFPEYDFTGPESVRITVEGSSSLKNTVFEEIGKKAGTEDFEAFVVKTFGTLPEKFEPQTIRVTKISKNLFSVFLRFPETYVTLNMLLRKERNVVVLKRNINVGDVIKEEDVRLEKKNVFEIYGEPFFDVSEVVGKISRRYLKEGTVLTADMVKDPPDVVKGQVVPAYVDMGSIKVTTFVEVLENGYLGETVRAMNVESRKYVFGRVERGPVLRILEVVE