MELANHGLILLQQLNAQREFGFLCDCTVAIGDVFFKAHKAVLAAFSNYFRTLFIHQDSDCVRLKAADIQPDIFSYLLNLMYTGRLAPQLIDPARLEQGVKFLHAYPLLQEASQSVYAHPESNLSLSTSLYGIQISDQQAGLSARLPAGRELSSPMDLEPLGADRRNMSTPALLPSYANSLAPKRASSPPQAEPSTSGMQTPAEEGGSLAAVAETSSSVNAILHVKPSIMKRSASFRKHYTCHLCGYRFNQRSLLREHLLQHTQALQYSLSEPSDGLSHASRPRSTPEAEELSRGKPGGGPLXDGEQMHASGANSDSPRAEVSTSSWGAAGSQSQADTPPPSDIADIDNLESADLDREVKRRKYECATCGRKFIQKSHWREHMYIHTGKPFKCSACGKSFCRANQAARHVCLNQGADTYTMVDRQSMELCAAGEDSSQMEALFMGSARPYKCNICETTFSSPNEVIKHLCFSQGALAGLQGAGSQVLLHREEFPGAEGSDLANAGGKTLAPVKTEEILVE