MAAWQLDMVPWQQAELIRHGLFPRPPRPPTPYALTPTSKCQARHVFIDTKGLYGMMRDAGMLRVLTEEGVTSLKKFRNGALPDPTVPGNFIAGPKDSHVASRWDTLLLDPRRQKLASPKHTSAQVVHTYGVAISVMFMRPKPAAPPAELPWMGKHMGAVNPLAHLDAEWLGVDPGKTNMATXAHEERSAAGTVVSVWQRSLIAGQYYRDSGITRHAQATKTWLAQVKPQLTALSQVSNKPSSLASYRRFADTVLATYDAMWAEVSEQRWANAKFRLYCGEKRVVAGFWSKVL*