MSVPTDDIDVAMPSETLWKKYFEVGNEQTYTAIGRKIFPRLEYCITGLEPTKLYSMSLHFERADNMEVRRHHEGHCDILSNKKMEDSRKIEHFFGEQDGSIWMKHNILFNHVKITSKKSKEIEDSDCVFLHLNHRYIPVLTVYEGASPIHVAKPEYTKFLLVAIYYNKAIRDLNREYRCNKKPSSRSNRQQAQSVTSSSMAGSQVSTSSQISNSYPFPDPSIYGLSSPLSSQPTRQKTPVLPILPSLSNLFPFPNVFPSNQILFNPILSTFPASDIYSQNQSLINLLPPIYILPNQLLPKVIQVPTKTANTIFPTPSPYYTSPNMYYL