MASDEDRLVQEFEAFGTDSSSENKQGIQDILASLLNGGPDVRLSAAREIRRLTKTSNKSRSYLGAAGIIEPLVSMLKHTSSEAKEAALLALLNLAVGNERNKVRITKAGAISPLVELLHSEDMDLRESAAAAVLTLSASSSNKPVIGASGATPLLVEILTTGSTQGKVDSAMALYNLSSYPDNLPSILAAGAISPLILLLKDSNKSSKVAEKTTALLDSLAAFEEGRSAIAMTGGGILALVEVLEDGSPQGREHAVCALLAMCQGSRCELRQALLQEGVIPGLLELTVQGTPQAKRDAQLLLQLLRESPQSVRSASDSAALERIAYDITSHVDGEEPDTEIAKKMLTEMVQLSMEQSMRHLQQRALVCASSDLSQSDCLAELSLK*