MSAYDNVIGGKLKLKGKALDVKAGGVKKKKKHKRQEEQALKITDHELIEGESTEALGKLIEGEEGDEEMNRSEKASEDAKLQQQLDDDDHLTPAERRYIEQKQRLDVQKLAKEANKSHRNRIEDFNQYLANMSEHYDIPKVGPG