MEQLPWHVLDLVLARLPLRDIARLQRVCRRLADAVRSYVASAEDLEVPCVPGAAAAGAAGDEERREARVAGLASFLGDASRLQRLWVDCWVARPSLDAPQPAAHGHGALSAVPALDAALRAARAGALAALRALELAEVHPGMLLGVGASARAARGWLPALETVDLRAARGDGDLSGVPLLRADVLALLRPPSAARRLRIGAPWLGGAPAEPGGEPPEEEEGGFDSPLEEYWGPPLGGPAGRPTPAARFSSLRVLALDSDPYRLRGPKRDRQLKLIAVSATFFKEVAEAAPLLEELGVRGLACLPRLRRLRLALAVSAGWVAFRLPEGHRAARTAALAMGPRLEELVLAGFGGLRWASLLPALRAHGGPLRGLALLDCPRLVPHDSWAEADPASGAALDPAVLARAETLALDLRPLPPAAAAAAASALAAALRLPGCRTRALSLAAANIPMRCSPPPRSRTSAPSASSSLRTDPSAPAAPRRSSAQYPSSRASPSLGPGLEHCDAECVAALGRGANGGGPPATLRELVIKGPHLF*