MGNSKYEEDAPVVLITGCSKGGMGHALAVAFAEAEGARCRVIATARSLDAMEGLDMGRPRLHLLQLDVCSDASVQEAVASVVEKHGRIDILVNNAGMHCVAPVAELPLSLLQRTFDTNVTGALRMIQAVVGDMISRGKGKIVNIGSVTAFASGPWVGGYGASKAALHALSDSLRVELEPFGVQVVVIAPCAIRSNIGINSSKIYSTLPNWRFYGPWKSAIEARTNASQLAKSTSASEFAQHTVKAVLKNSPPRILTIGYLSSFYSAMYYLPLQLRDWIMKLYFGVKDIKEKY*