MILEVRKFQVKNKAVYIGTLSEDKIFGIIFSIDEPEVIRHRIPTLINFLEKRLNKKLEIKEGNSGFSDVVFKTLIGKISNEEAAEFIEVSYLTKFERKLYIYLVENVKRGEVITYGELAKILNTSSRAVGAAVKRNPYPIIVPCHRVIGRKNPYLYTPKPEYKKFLLEVEGWTS