MALPCQLLGMNCATPTEFALSWPDFCQRGGGTDIHADGWGLAYYHGHGVRQFHDTEAASSSPLAHFLGQQSIKTRNMLSHIRYATSGAVELANLHPFSREMWGIQWCFCHNGQVPMMDEHPKSWLGDVKGDPTYFPVGKTDSEALFCALLNALRAEFTDTMPSLPVLYDALKKLCDEVVKYDPSGTILNFMLTCGPNVLWVYSWPGKRPGGKVWNGLHYTVRGSSTQLADSDYSVGVSLPGSEDDRVCIVATKPLTEDEEWVELKPAELILMDNGLPHVSIRDLFRVELQGHGLNNEGKTLAPPRLEEDMRRYEFQPDFYSAGGI*