MKLISTGLSPAMRIASQVVVTFSAEAIILTALTRLKVLPVVAEGDSNVIDHFPWALCGGGLSFFFASWQWQDVLFTWHHVAFLVRPRIYFLDKFCVHQGDDDLKRLGVQSFAGFVAASDRMLLLWTTQYFTRLWCTLELAALVKSRQGLAATKFPLEILPLKLAKVSFMTWVTVFLVYAIVQFNRILGRPIPDIGILGVALLVSAFVLIRALRVYAHDRKAMHHQIENFSVQEAKCSDERDRRWVERSMLRWFADLELCNLHIRQAVREQAEERLGPERHIPTKLLMPVFLVNLFNDCDYIVGGYYDSLRKSLAGLGWAAFTLSIVPVGYRLALCFTQQRKWFLELLINTSLSLGLVLLAVX