MLKMWKTEDSGEEWEMKLKLCGGGKFKKLKTSVVSRSPMKLWMTRAITTVLLWTCVVHLMSMGETWGPRLLKSWTSCYSHQDVELISVPAEVILPPKRVYKNNGYLMVSCNGGLNQMRAAICDMVAIARYLNVTLIVPELDKTSFWNDPSEFQDIFDVHHFIASLRGEVRILKELPPRLKTRVELGLFYSLPPVSWSNISYYTHQILPLLQKFKVVHLNKTDARLANNGLPLEIQKLRCRVNFNAFKFTSKIEELGRKVVKILREKGPFLVLHLRYERDMLAFSGCTHGCNDEEVEKLTRMRYAYPWWKEKVINSEMKRKEGLCPLTPEETALVLTALGIDRNVQIYIAAGEIYGGERRMKTLMEAFPNLVRKEDLLEPSDLKFFQNHSSQMAALDYLVSLESDIFVPTYDGNMAKVVEGHRRFLGFKKTSLLDRKLLVGLIDEYNKGSLSWDEFSSTVKETHADRMGSPKRRVVIPDKPKDEDYFYANPQECLQLLDEPLRST*