MAASATCMSFSVAQWRDKQLTSYFHSYGLQYKTLRIDEETIIACWCKPIEAETVEELCKPALVLIHGFATCGLWQWKQQVKPLQKKFRIFIPDLIFFGKSTTNGQNRSEIFQAQMLAKAMEIMKVPSYNVVGTSYGGFVAFRLAHLFPQRVEKVVIANSGVCKNPADDRELQRRARVETIPDLLLPRSAALLRTLSKLSFYRFSPFVPSFMLQSIVEFFYRENRRERTELLQKLALGKESVNDLPTLSQRVLLVWGEHDGIFPPKLAHRLKEHLKENAELVIIMKAAHCAQMEKPHEFNQLVERFLLGYYKFSCTYGEWH*