MRRGLHHILLQGDINMEGQLLKLNFLLALILGFVSNHCALAAQDALAPAFFILGDSIMDPGNNNRFITLAKVNYYPYGMDFPGGVPTGRFSNGYNAADYLAFKLGLPIIPAYHNPATKGKKLLQGVNFASGGSGIQSYTGKLYGEVVSMRDQIDNLWDVKKEIIKMIGGAATDDLFAQAAYAVVTGSNDWLLSFFSPIIPIRLSHTPTMYIDILIENLLSQVEAIYEAGGRRIAVAGLPALGCCPSQLLEYKSNGSCVEHINKIASDYNERLIPQVLALNEKLPNASIMYINIYTPILMAAQNPSQFGFKIGNIGCCGIGKYKGFLTCIDGLQPCENVEDHFYWDAYHPSHNFYP*