MHPRAEYLIRELQLAPHPEGGFYRRVFQSNCSLPGGRAASSAIFFLLPEGGVSRWHQVDADEIWHFYEGDPLELLVAESPTALRRETLGPVGEGSLPQRVVPARAWQAARALGAYSLVGCSVAPGFEFNGFRLLADDPETQRDWPLLDLALL