MEVEFPAVSNVDGYKGASDLYIDANIQLAIAAGKQLSEVTGKRVHLLLPDEVEYKRAVDMFKAALDTAEGTVTMGHFREGRQSLLGAFSSLLGGGGGGGSDPAAAAQKADIFIALNASTVELSDLETYVNETANERPVVTWNMELDTLRSDLGLLGFPPKDLQHRFLCTFKPVFYIRQRDYSKSVAVAPFIINYSGALFREYPGPWQVMLRQDNGVYACVAEDAIRRYNLGEFKEELMQAMGLNTEGEGSTMAFLRRGYKTSTWWEDDVDKEQSSAWRS*