MLPFEAHLLAAGWPRFEDSGSGSGSGSGEEADGGGEAEGGRVMVKEGSRGARMLFQARRAERMLMSYERQGWVDDEPSRLTGRMEVRPAAELGPIIVCLDTSGSMYGAREVVAKAVALECMRGAHRQQRRCYLYAFSGPKDVMELELGSDAASLNNLLTFLTCSFGGGTDVDAPLALSLERLKKDQWAMADILMVTDGEIPSPSKEILSLLATAHDQLGLEVHGLLVGRSVTPPMEALCHHLHVFKSWGVVGSSNAX