MASPLPHDKLVRIDKPGNSNGDQEAKKLHQMSSFAREFYDIDEPESSNGYQEHIKKFNKMGSFAREFYSSLGSGDEGDRLVEPDECGDAPRVARAKHRMAYTTDSQWAVLEQELGAEIGGGGGGGTVLDKVLAWRKKRGDFNYDDDDDETGAFYGDVEVPQLPSDMKDVCENTLNLGFLKSDLQFECLLLNISYAGSDSKPQLISKLMHHKDTQFLDANSFDILQRECITPTCRDDDEGGILNDAVKSDALGSDYLTDSQGVADLEEDFMRAQDGEGKGGAGPSMVDAWRNKTGGFHSDADDDDDDDEDEADYDDEVEDEADYDDEVEDEADYDDEVEDEADYD