MELANHGLILLQQLNAQREFGFLCDCTVAIGDVFFKAHKAVLAAFSNYFRMLFIHQDSDCVRLKAADIQPDIFSYLLNLMYTGKLAPQLIDPARLEQGVRFLHAYPLLQEASQSAYSHPEHSVSLSNSLYGIQISDQQAALSASLSDRQAPSSPIDLEQLGSEGNSAAKVNAIGSFENSLPSKLISTLQDAEASTSAKHAAEEGGLDSLSSGASSANAILHVKPSIMKRSASFRKHYSCHLCSSRFTQRSLLREHLLQHTQALQQAESNASFCPMLTGEANTSEGDGLFKASKELLSACNAAVEIISDSEQTPLSATNSDSPRAEVSTSTWGVGGLNSQADTPPPSDIADIDNLENADLDREVKRRKYECSTCGRKFIQKSHWREHMYIHTGKPFKCSSCGKSFCRANQAARHVCLNQGADTYTMVDRQSMELCATGDDSNQIEAMFLGSTKPYKCNICATTFSSPNEVIKHLCFTQGGLVGLQANTGAGMLLQREEFAKDEGSDLSNSGTPLEPIKTEEILVE