MSRATTLSTTIERLLRERGKREVKAWLENYMRRTTPFYGCKMPTTRACVKEAVAAASETRKRRRDDVSTVSYVEDAVALLQHTHGDAKQAGAILLCEHEPVDSLATPETLRRLEDEVLRGSHVNDWAVADSLAIKVFKKMWKNNISLAPLILNWSKDESATLWQRRCGIVAFVSYFDKERDRDGRWTLDDSFWEAIIDACERNLLLSPEERFTQTGSAWVTRYALASDDSAVRDYARDMVLRNGTLWTTEAKKSLVERLLARKSSLAKEILQL*