MTEEKGILLQSGTNELEIVTFTVGENLFCINVLKVKEIIHPLEVTPVPDSNPAIEGVSQVRGEIMPVVNLARVMKLPEIEPENTKFIITELNQMKIVFRVDEVHRIQRISWEQIEEPEKLSIGLEELAVGIVKLDGNLVLLLDYEKIIYEISGNADFAVTGEDRIARKVNREEKTIFIAEDSQMLRQLLEDTLHEAGYTNLQFFANGREAQEHIFKLLKEQKEQTFENVNLLITDIEMPQMDGHHLTKVIKEDEIGRELPVVIFSSLITEDLEHKGAGVGADAQVSKPNIHQLINILDELVL*