METDCHLFVKTCPKFQIFSNLNHLPPSELYTFTSPWPFSTWGIDIIGKVTPTGVGDTTKHVARFLEKNIFCRYGVPHEIISDQGSHIRAEIQDLLKKYHVKHHKSSPYRPQMNGAVEAANKNIKVIIEKMAENYKDWPNKLHFALWGYRTSIRTSIGVTPYSLVYGMEAVQPVELEIPSLRIVLESKLPEADWVQARYDELVLLDERRLRALHHVQVYQKRIARQVNKRVKPRNIKEGDFVLKEVRAPTTDPRGKFRPNWTGPYFVKTILPGGAVQLADIDGAEFANLTNLDQLKRYHI*