MARGLDSDYIGSLSLMDGFDMGIAFDGFGENMKKFMELPIKYLDSAHDKAVELVEDIHALIYAHSPDDKLPDKDHGTLTDPSSNYTVTRSPSTSVEMHQVNPNEEFYGSPSLVTVEDLSLSSTATDVHGTEPVSSTSPAMCASEDSISLKITADTKEEVTICIAEYLSDNGTPENHNSLGRSVRSEEEIILWNPSNTVTPPQSSEQATVVQDYVSEEVNANKIFKQLELNGSGHSESSAFDGAILLGKGNGEERSELCNANSHEESAKHDNNVSTDVKDLPVGTFSHYLSAEVFIGADDPNMSTDETTDFVNIDLRDGQEQVKYNKSEATWVLQPKNTSFKKVLMRSLSNKLRWSKKEMTVHQAAPFRPQKSVDIHYEVVCSADGLEDDWELL*