MGGSPEEAHGLQQGLNLEGPIQFPRPVVDAFSGAVAGGVARVAIAPLDVIKIRFQVQLEPLGRGQVSRDGVKAVVHSASKYTGVLQAARSIYLEEGIRGLWRGTVPGLILVMPYTAIQFTVMLRFKTLVAGSTKGVDHLELSPVLSYVGGAVAGSAATLGSYPFDLLRTTLAAQGNPPKYPTMRAAAVDIFRRRGIRGLYAGLTPTLFEIIPYAGIQFGAYDSLKRAMMAYNAQKYGEDGPAHSVGAANLTTPQHFMIGLGAGLIAKTATHPLDVIKKRFQVRGLERHPSYGKRVDETAYRGIVSTARHIIQTEGVRGVYKGIWPSVIKAAPNAAIIFAVYEKVSHWLEPFVNHTEGERLQESRPH*