MEGDFTLLGPIDLLQLLASSRKTGAFQVQSREGRGACFLERGRPVHAVWGDKVGREALFALLTQREGRFRFVEGQAAPVTSLSESLDNYLLEAIRWLDERVQVGPFDQVRLADASRASHLTLSAEELAVLPHLRQPAAVMDLALRTNLGLERVVVTLGHLARLGLVRVTPRTPRTARLVVALSPQAGRAVWVDPLLLRAWRGHYGAFERVHVRWGEQTVALPVAEAEGAGAKLLVSGEAMLFYGLHAGEPVLVWPEV