MTADLLLPPGFRFHPTDEELVVHYLIRKCASQAIAVPIIAEIDLYKYDPWDLPEKALYGEKEWYFFTPRDRKYPNGSRPNRAAGTGYWKATGADKPIGQPKPLGIKKALVFYAGKAPKGDKTNWIMHEYRLADVDRSARKKNSLRLDDWVLCRIYNKKGVIEKRHPQPTKNLQPVEAADSFNEFEDKKPENLVSSGRITAALPPPPPPPPPMGVANGPLEDLMHIDTSDSVPRLHTDSSCSEHVVSSEFTCEVQSEPKWRPSDWEKAFDFGGNYMDATNLDFGGSQGVNQMMPLQDMFMYLQKPF*