MVFLNGNLHETIYVEIPEDFQNSNNRNKVFKLRKNEILILILYVDDLLIGSNPDCIDELKKQLMKKFEMMDPGSIALYLDMKFTRLNNGIFLTQKAYLLQILYEFDMMDCKLASMLMAEGLKLGTEDDSPGRLIGILIYLVNTKFKLLFMIGVLSRFIYNPKTLHLKAANHVLRYIKGALDFDIFYEKHTSPTVVDYTNLDWRNCRLDRKSVTSWIFKLAGGPISWSSMKQQIVAILSMDPKAKALSEGIREVIWLEFWLHFIRENVLTRIVDILYIPTSDQITDLFTKPLGK*