MLLHESAASMEQSMPENLSTHVYGECEVKLPSPGTHDPVDSDRDRSPKESIHSPETSISSPTPPTATSTTKVKLSFSVDRLLSSEPSESLTNSSSSSSRSCCDGSVFSCCTFPHCFSQASAEASKMGHVAVPQTTSHHYPYAGLDKLYPNLYMDYKSVLRPTPIRANEHATTYPTLATNALLRFHQQHHHHQQQQQPQHHQPHFHQQKPATNTSSTAAALLAPLHGLKSLQLTQQQRFLGKSQQQLLDNIPTSQAGGTLQNGSQNGGGNSNIGNNSNGKRKRSWSRAVFTNLQRKGLEIQFQQQKYITKPDRRKLAARLNLTDAQVKVWFQNRRMKWRHTRENLKSGQEKQPHPQPPNAAASKPSTITGTGNHPQEHIEYSSDSCSSVELSEQGDDDIEIDVVE