MGLLRRCPTNVILCGVIWVLVTWIVLDYLVIRSDNTTPALQHQGSVPLAENVYQPRWRTQVEGRRGNGDCRSPGGHFEDDGDYEKAANPWSQVKWIGQPAACRVRGELIERLDVVNNFRRGFALQFANDVEDRTHILPWLLGTKIDLNRRNRRVFLDLGSNTFASSIQWFIQMYPCDFTEIHAFERRLDLLQIPQAFSEKDNWVNENPAARRTRARPGVPSWILKRIKVYNKFVSDADDVDTSAVNITRFMKEELKLTAGDTVIVKMDIEDSEWPILTRWLNDPEMVGIVDEIFVEVHYNHSSMFNYNWNKFKHQRLEAKKLLADMRWKGYYIHFWP*