MLNGASLKRKRSLTENFNISAHGKRKPQSAQIIAKLASLKPDTPHIDVPQKETVLIGRSSSCDITLNFPDVSTKHCVLELKTIRSGETSRFYFVLHDNSSNGTYVNGERVSKEKPRFLKSGDNVAFAASCSYVLKYIDDEEFNSPGSFFDKYLVGKLLGSGHYAQVKEAQNKTTGEICAVKIFHPRKSSDNDETNKQMNQEMNLLMSINHPNIVKFYHTFIEPMNEHSVTTYLVLEKVNGGELFNRVVKKGKLREDESKNLFKQLLSGLNYLHSNEIVHRDIKPENILLDITPRKSHREIQTGPWDEDELNIVVKIADFGLAKFIGDMRFTNTLCGTPAYVAPEILTSNTTRRYNKQVDLWSTGVLLYVCLCGFPPFSEELSPPSMREQILRGRFAFFSPYWDTIHDDALDLISKLLIVNPSDRITMEQTLRHPWFIGTAEDAASSVPESDKYDFQEMYARAHSVRVPVRQDTNITSLRDQAQSSLAISGNMDVDNDIDQEYAS*