MEEIVRNTLLDVYSKLGDMEEAWHCFEEMGKLGDDVSFNSLIAGYARLGKGELSLVLYVQFLRTGLRISQFTFAGVLSACAGISGLVEGKQIHALVFKTGFEGNVFVANAVMDMYAKSGELESSWRVFVGMHHRDNISWNGLISGYSREGLSEEAMNLFIEMLKYGVAPTHFTFSSILSSCASIGSLLLGMQVHCKTIHCGLESDVFVSNAIIDMYAKCGSLESAMFVFNERSNLNTISWTALIAGYAQNGFNEEAIKLFTHMLKSDFKPDNGTFASVLSSCASLTALNYGKQVQVHAIKLGFDSNIYTASSLVSMYAKCGDMKEASKRFSAMPIRNLVTWNAIIAGHAHNGEGEKVLELFRTMVEQDGIAPDHVTY