MALYLLYESASGYALFLAHGLDEIGQNTEAVRSSVSDLNRFGKVVKLAAFHPFESALDALNQCNSVSEGLMTDELRSFLELNLPKVKEGKKPKFSLGTAEPKIGSHIFEDTKIPCQSNEFVLELLRGVRLHFDRFIKDLKPGDLEKAQLGLGHSYSRAKVKFNVNRVDNMVIQAIFLLDTLDKDINSFSMRVREWYSWHFPELVKIVNDNYLYAKVAKFVENKLELSEDKIPGLTEILGDEDKAKEIVEAAKASMGQDLSPIDLINVQQFAQRVMDLSEYRKKLYEYLVTKMNDIAPNLASLIGEVVGARLISHAGSLTNLAKCPSSTLQILGAEKALFRALKTRGNTPKYGLIFHSSFIGRASARNKGRMARYLANKCSIASRIDCFAESNTTVFGEKLREQVEERLEFYDKGIAPRKNIDVMKAAIEITQNNDTEDKATTEPSAKKSKKKKSKKKKKSRFRLWRIQLV*