LYIWVMIMILMPGALPPVMLVLMRLMLPVFIAHLGRMLVMMIANQGIGGMVVMLIMVPDLEIFWQMMLSLMLDPMWMQIWPLIAQYVLYITMKIVCPPASAWIG