MREWQCHLWELLVEWLFFGEWGGKSRTVLLLWRISKLKVHLCLKLRKWKLNKKLYGNKIKRTLVKNSDRNSCFFHASIMVRRKRNFIWAVMEDESHWIEDRDLMADFFRSKFLETFNSTNPEIDEELFTLVESCISMEENDSFIVVPSLGGVRKWTGNLDGGRFLALVNWGTICKPKNCGGLGICSFRDINICLLAKLRVNEFNDDDRLVWRTSPNGEFSIKAPFKNMHKDALVLDDEAGSKLWKLSFQDRLKLFLWKSYWDCLPFGLRTSWLWLDSKWRIQIDELSLSLEKDVVSGILNPFSYLDSNQLTDREEFSLYATVLYHNLWFFRNANFHNNVKWRFFDMKKKIVDDFHNHWKVPVSLRSEASASAYRLAVRWRQPRPGRIRVNVDFATTEGVGAIGVVAWYEFGGIKALFVTEILMVSVTHGELEAISKGVKVLCRLGIWEA