MLEMRCGVRGSIIEDKPQDVELLRKRKLSDLLREERRVEILYFEGALLISSDASDLHILPNRLLDMLVKPFLQVALILRLLALLLGFLVQMTAARAFIINLVTPLVIEDMP