MRPAITEALLAVLVCLVVGANGATTAAQHRLAADRGLRLDSSPNDTAADLAAWRAQFQALPPSPWWQRFWPWRQPGLESQHLVRVAPMRPDGGLAAPAELRLPAAALEAELGAGLAPAVNAADPRDDSFYAYNSSAMTPLVPLWLSWMTDAERMANRSHGLDFAVAWRLSSYVAISYCNVSSIAGWNCTRCGGISADFTPEQVVFDSAWDLLGFVGYSEPLDAIVVAFRGTDSHSIYNWVQNMRTWRTDLALGYPNAPMGALVHGGFFTSYNSSALASNITAGVTALRRRHPGSPVYVSGHSLGGAMATLCALDLRLNLKMPDVRVYTFGSPRVGNLIFAQWFEGVVQVHWRFTHNRDIVPSVPPGYMGFYHVAREVWVVDLLYGHTLVGVCDASGEDMACHNSMCHLGLCSSLADHLLYLSEMYSPHPMGCX