MVREKHEAFDLHCVGMEKDTKKSNSHHWTCKYCGKRYTSGATRLLQHISKLGGQVAACKEIPDHIASEIRQKMMGSPSTLPTSVRGYASHSSRATVSTSSHEEESHFHDSNVGSSSQSPLQRESQSMRQSGLGQARGHVRSSLTWIKEKQKIADIEIARTVIMENLSFNLLNSNQWKTMVKAISEVGPCQGWSGPSYSDMRTTKIDEEKKRIHLSLAPMREKWFRYGCTILSDGWRDRKNRGIINILVSCPIGTFFLRAVEVGKKGKKTTGVFIYRHIKKAIEEVGSSNVVQVVTDNASNCRHMGQLLEGEYPHIVWTPCATHCLDLLMEDIGKLTWVKACTLQASNIVTFFTQKVKVLAMFREHSKLEIKKPATTRFAYMWIVLSRLLEVKVPLRQTVVSTFWIEWDESTSEESKSMQRLCLDESFWDGVRAILGVITPIYKALCMTDCEGATLGLLIHIMRRAMQEIRECTLVTEEQRDEVLEATMRRWTWMHRPIHGFAGEILPFFFLHVGKSSTYEMTSSDSLDENFDDSDIDEMDDE*