MGQTGYEEDELVVLITGCSKGGMGHALAVAFAEAEGARCRVIATARSLAAMEGLNVGHPHLHLLELDVCSEASVQEAVASVVEKHGHIDILVNNAGMPCVAPVAELPLPLLQRTFDTNVTGALRMIQAVVGGMISRRKGKIVNIGSVTAFANGPWVGGYGASKAALHALSDSLRVELAPFGVQVVIVAPCAIRSNIGVNALKISSTLPNWKFYGPWKSAIEARNSASQLPKSTSTSEFAQRTVKEILKRSPPRNFTIGYLSGFYTALYYLPLRMRDWIMKRYFGVKAIKHND*