MVELKAPLTTLWRGKDAFEEVKTLQGEVFRELETRRTLRFELDGKSYFLKWHKGTSLKEIVKNLISLRMPVLGADREWHAIHRLHELGVDTMHGVGFGEKGVNPLTRTSFIITEDLTPTISLEDYCADWAVNPPDAQVKWMIIKRVATMVRKMHAGGINHRDCYICHFLLHLPFTGREEDLKISVIDLHRAQIRQHVPLRWRDKDLIGLYFSSMNIGLTQRDIFRFMREYFSLPLREILQKESGLIHQADVKAARIKERTIRKNL*