MPASPQSAHTHTQTMAPPYTARTVVRVDVKRKAWEQEQPLHNRWHPDIPAVAEVRTGELFRVEMVDWTGGQIADDDSALDVKHVDLSTVHNLSGPIRVTDLDGEPVKPGDILVVEICNLGPLPGNEWGFTGIFDRENGGGFLTDHFPCASKAIWHFEGIFAQSRHIPGVRFPGLIHPGLIGTAPSHELLSIWNKREHDLVERSADAITLASVLHTRPLALLPLAQGALLGKVPAGTPEWEKIAAEAARTIPGRENGGNCDIKNLSRGCKVYFPVFVEGANLSMGDMHFSQGDGEVAFCGAIEMSGFLELKCDIIRGGMEKYLTPMGPTKLHVNPIFEIGPLEPRFSEWLVFEGVSVDESGRQHYLDATVAYKRAVLNAIDYLSKFGYTREQVYLLLSCCPCEGRISGIVDTPNACATLAIPTSIFDQDIRPRKEGPPRPPYLVQRGDVPKCTYNGSLPTTNNLALS*