MANAPHGGVLKDLLVRDAALHDSLLEEARSLNDIFLTERQLCDLELILNGGFSPLEGFMDYGHVFPIPITLDVSQEDINTLGLKQGARVALRDPRDDAALMGADDIAHPSVAYLRNNVKEVAFQTRNPMHRAHRELTVRADVDHYTRVRAYQALMPSYPEGMAHLALLPLAMRMAGPREAHAGPGKNSQGKDFYGPYDAQELVTQFKDELQIEMVPFQAMTYLPGSDEYQPVDEVPKGTPVGSGGGNYFLVHVATPLEWCTGVDDVYEAPENADLVCDLRIDTVPEIVHSIIMILESQNL