MLLPPALYSRLAGEPGAAEPLPVERNPAAGEAPFRYAPRPVRFPRDHEFFEDGDVQRHLYLQDMLTQVSETPEKSMVPEFTCQVAGCCQVFAAIEDYQHHYHMMHGNTCSFCNRAFPSGHLLDVHILEWHDSLFQILAQRQDMYQCLVESCPEKFKTSQDRKDHMVRLHLYPADFRFDKPKTNRGPAMPAAADTAARALRDDSDAMEVCLEPAAPPPCRRTYSHRIPSTVCFGQGAARGFKSTKKKNKHH