MGSLKNRQGCQWLMHFLFVKLAAWFGWLPMALSQLELSEAVSSSVSFMDAGIVSLGHIAVFATTVLRGRLDLEMGARDVLATIRGPKLEDINGFGFTTDSDLRYASVVMLSTHIHNSSMKQFMKYLSGAHDVDSVLLQCLPLRSAAMTIGLCGCKEPCHCIVFWTVDAITVQLALRMPGTLKKLSESLCLLPSLQCLKNGCHGCNVGLLHVEIEEFAQERLIEGDAQVSTPAAACQTLDIIARSIEEKPTCLCIPILSLNYDDWTRLLIRCFKCADEDSRGARVTAIEALESYLDETRGGTVERVEYSTASLIVPRIIEILVNIVLTGLFRVDGFSSALTARRAMRDYIVDSRGNGFFANVFFTKALVNASATNSHICQVLTFRHPLMSLRALTFLAGGMNLICTLWWSLAIAFGAGLGKWSDTYSMHFSKVRFFAVMAAIGIGLGLDCLHLYLNRFRWRELPLIWAVIILEILCIAAAGTVAGILGVKAFGTWLYSALQGMVWVKWGFGSYLLGEYLEDESRWAESGILVYSSAFLLSAILAGVGGRWQ*