MIVLISSFLFSETLTLKETLLASPGVLFLDDITIEKVESEKNLMILLPGLEYLVTRDLLRTKFPEYDFTGPESVRITVEGSSSLKNTVFEEIGKKAGTEDFEAFVVKTFGTLPEKFEPQTIRVTKISKNLFSVFLRFPETYVTLNMLLRKERNVVVLKRNINVGDVIKEEDVRLEKKNVFEIYGEPFFDVSEVVGKISRRYLKEGTVLTADMVKDPPDVVKGQVVPAYVDMGSIKVTTFVEVLENGYLGETVRAMNVESRKYVFGRVERGPVLRILEVVE