MSMKEKSKGILKFFANSDANHIRELHPGFEFALMGTATNIEGGSFEAEIHMIGEKPGATSHYRAHCTWTPSGSGWVKMHCWHGNSNGQSQPLGSYHYYRD