MTRYLLTLLCALSLLATAISPVHAGMISTDQLLEIEQGQVDRAQWLSSLEREDVQQQLARLGVSPADAAQRIARMTDQEIHQLNQRLEELPAGAASVLGVVVLVFIVFVITDAIGATDIFPFVRPVQ