MAAAIDLSGEELMRALEPFIRDASGSPPLQSQFGPTSPFSFPSAAAFVYGGGQAQPELTPAQMHYIQARLHTQRQAAQAGALGPRPQPMKAASAAAVATPPRPQKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTFDTAEEAALAYDQAAYRLRGDAARLNFPDNAASRGPLHASVDAKLQTLCQNIAAAKNTKKSSASASATATSSAPTSNCSSPSSDDASSCLESADSSPSLSSSHAATTAETSATVPEMQQLDFSEAPWDEAAAFALTKYPSYEIDWDSLLAAN