MAAAIDLSGEDLVRALEPFIREASAPLPLHSHLSPTSPFSFPHAAYSGYPYGVQAQAQTELSPAQMHYIQARLHLQRQTGQPGQLGPRSQPMKPASVAAATPPRPQKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTFDTAEEAALAYDQAAYRLRGDAARLNFPDNAASRGPLHASVDAKLQTLCQNITASKNAKKSASVSASTAAATSSTPTSNCSSPSSDEASSSLESAESSPSPAATTAADVPEMQQLDFSEAPWDEAACFALTKYPSYEIDWDSLLATN