MGGASLPPGFRFHPTDEELVGYYLHRKVEGLEIELEVIPVIDLYKFDPWELPEKSFLPKRDMEWFFFCPRDRKYPNGSRTNRATQAGYWKATGKDRKVVCQSAVTGYRKTLVFYRGRAPLGDRTDWVMHEYRLCDDLSQGSPNFKGAFALCRVVKKNEQGLKMSDPQGEPKAKKVGSSSSNVDFTSNVVSNEPSNISFGMSSQASYLYNNGNQYSTPIASPYQVTTVSELEPAASLESNPPSHWISPELILDSSKYEYPSSMNTWQPDTHGEFSPGSSYSNFTGEIEHADDLSHIGFMSPYSEHGNYMGFGGNDDMHYQGY