MPLRIVHQDITTMQVDAIVNAANTRLLMGGGVCGAIFRAAGAWDMQEACDRLSPILTGCAVATPGFALSARYVIHTAGPIWQGGDAGEEQLLRACYRNSMELAVSLGCRSIAFPLISAGIYGYPRDAALAVARDEIHAFLATNNRNHSGGQSEQGVGDSDCSVFLALYR