MTLKGCWTCRDRKIKCDRALPACTNCRQRNVPCPGYSIRLSWPRPGDKRRAVELKSTAKQKKHMLASLYQHSLFLNVTSWDVNTFYQLSEARSDMEIPKISIPPALPSIPSMRVHESQSGLLQYFMDMGPQLLVMDSSGDLTDWILRLAFYDATPASNAVLHSLLALSSLNLGRNSVAMMYKIMALSYLQQSLQLGNIGHRTAQHLMTSMLLYLCETFHISNTTKDWAEYLCGAKQIVSTGVLAREVHIDVSLLFDWVSYHETFARFGLVYWKPAVALRGLRFCAMSPETAQVFAPRNDFVCDRDVLGYTSSIFSSLTPRIKDNSHLSHLETQELYALEAKLRGGLMDFNPLNTLPDEAPKERDRITELYRLAALIYLNRAALGYSGEELRHRNLVNRGLDILCGKLTSTPPWPVFMIACEARDDAQRMTALEILDRAGEEPRSFNMRLIRQLVEACWNQDDLHEDEPLDYHTKLRIAIRAAPYVPPFS*