MGSHGFGEDAPVVLITGCSKGGMGHALAVAFAEAEGVRCHVIATARSLDAMEGLDAGHPRVHLLQLDVCSDASVKEAVGSVLEKHGRIDILVNNAGMHCVAPVAELPLSLLQRTFDTNVSGALRMIQAVVGSMISRRKGKIVNIGSVTAFASGPWVGGYGASKAALHALSDSLRVELEPFGVQVVVVAPCAIRSNIGTNSSKLYSTLPNWKYYGPWKSAIEARTSASQLAKSTSANEFAQHTVKAILKRSPPRNLTIGYLSGFYSAMYYLPLQLRDRIMKLYFNVKDIKDKV*