MISHAFSLLEPCSNNVAEYQALIVGLGLALESSITTLEAFGDSQLIVNQMNQKYEIRKSDLLPNYNKAQSLRQRFDICHITHICRGENIHADALVGLAASMAIQEGKT