MGLDFQNGEYKFLSGLGLQAHNVGCYIAGEWKASGPIVTSVNPSNNKPIATVAEANVDDYEEALTACDLAKKEWMQTTAPKRGEIVRQIGDVLRANLDALGRLISLEMGKILAEGIGEVQEFIDMCDFAVGLSRQINGSVIPSERPNHIMLEMWNPLGIVGVITAFNFPCAVLGWNACIALICGSCVVWKGAPSTPLITIAVTRLIAQVLEKNGLPGAIFTGLCGGAEIGEKISHDRRIHLVSFTGSSKVGQLVQAAVNARFGKCLLELSGNNAIIVMDDADISMVVRSVLFASVGTAGQRCTTCRRLFLHESVYKETLDKLLKAYSQVKAGDPLVEGTLLGPLHTAAGVIAYKEGIEKIKEQKGVILTGGKVMEREGNYVQPTIVEISHDAPIVQEELFCPILYVIKFKTFEQAVDMNNSVPQGLSSSIFTKNPELIFRWTGPLGSDCGIANVNIPTNGAEIGGAFGGEKATGGGREAGSDSWKQYMRRSTCTINYGQTLPLAQGINFGS*