MDVDFLNASPELQVDLMNMMLQLQQLAELSEALPPNEQLSAASPQAFHSSPTAPASPVFAGPQTSSSSSLDATAAYDPIMGPLLNGSLAGDPSLASGPSSLAHGPASTAAMREMIFRIAAMQPVHVDPDSVKPPKRRNVRISKDPQSVAARLRRERISERMRVLQHMVPGGTKMDTASMLDEAIHYVKFLKTQVRSLEQAAVSQGMGAAAALPPTAGLIPSPGGYSYFQDMYQLQDQTFMNFAQM