MLAAMALSPLAALSLPILQNDEWRDSARQFGDSVRARIHETLDAEGFQRWAREMDDKLTFMDWTYKYTGVDMSYIWDPELWVKFKEAVWLNRPDLFWNELAERIEYKSIIPQAGIVGDMRISYAKFLQLLEADRVKRVVVYGDMKTAVVEVPHPWYASIFSAPGAYPWLEDGNGHPMSLLVPDPAAPDDPLRWYCPEMPEWNMEKYRFYVDLPGDFWESGIMMRYLRSKEVKASILDQRVLPWVAHESIS*