MRTLVQGLKNVKEFLRDELSCFDQLRMDSHTFHTLCQMLRDHGGLKESKNMFVEERVAIFLNMLGHDFKQRLIVRRLRRSKETITRNFRKLLRCVLRLHKILIKTPEPIQDDCTDERWKWFKNCIWALDGTYIKLRVPDIDKPRYRTRKGDIATNVLVACSIDMKFTCFLPGWEGSAADCRILRDAISRGHQIKVPRGNYYLVDVGYTNGEGFLAPYRGQRYHLKEWREGYQPATPEEYFNMKHSGARNVIKRCFGLLKMRWAILRNCSFYGIETHADIISACCLLHNLIRR*