MKMFGCGKEHLGRTVVACNVKGTQTLLYLERLIDIWVAFGKERGDLEAFPRSGPIFPRQHGHAGEVVAKMITIENIVVMDCIAGGCKDDYDREYCGDGYVHECLGEEANRGGVTCDLPINLPLHSMRNILEGGHYSKGPEEGGVVANVAEHRVETETPLLEAVRRITIGSKIKRVVVLEPELSASIMEHKGIQGNRRRDPRMEFKQNELDTKEVIGIDCNLSTEVFLEGFRDMCGEEIHEEFMVVPLGKIPTRVDERQDCLGRASEEETVGVSGGGGCFYIALVTVDQPSAMVGKGDVASFGGTTNCADESCLYLEGDTYIFGNKVEREVLWSGNFLAISGGECSPTIPYLTLARMTGSPAKAGISDCQKNVVTNPVALISVGSEERAKTTSLIVIDAKNYGDGDGCLVSLSLNLQRIVVTNPIALISVGSKERAKTASLFVMDTKNCGVGNGCLASLSVKRQSEMTVLSEIDESLTTFIPSYKEFLNWSPLLIFSGGDLLPLNVERNLKEETIRKGPALISVGEAPLIKGVVHGGLEKKKFPS*