MGGASLPPGFRFHPTDEELVGYYLKRKVDGLQIELEVIPVVELYKFDPWELPEKSFLPKRDMEWFFFCPRDRKYPNGSRTNRATKAGYWKATGKDRKVVCQSTSATGYRKTLVFYRGRAPLGDRTDWVMHEYRLCDDVSHGSPNFWGAFALCRVVKKNENAQKTSPPSYGEPKGKRVGSSSSIVDLTSSKACNGPLSISSDISSQASYLYNESRYSSPITSPYPYEVSTVPESEHAPMETNPANLWVSPDLILDSSKDYPQTHEAVSEYNPNYEFQNSVTPCHPFEHKDFSPGSSYSNFNGEIELAEDLSRFGCMSPYSIHANYTGFYGNEDMPYQGYDHSNSPDYSSLF*