MVCWNWAGTGKTTLSTDPNRYLIGDDEHCWSDNGVSNIEGGCYAKCIDLSEQKEPEIWNAIKFGTVLENVVFDEHTRDVDYIDRSVTENTRACYPIEHIPNAKIPCVGPHPKNVILLACDAFGVLPPVSKLTLPQTMYHFISGYTALIAGTEDGILEPQATFSACFGAAFIMLHPTRYAAMLAERMRKHGATGWLVNTGWSGGSYGVGQRMKLAYTRKIIDAIHNGSLLNANYEETPVFKLHIPDSVAGVPSHILHPENTWPDAKAYRETLEKLAGLFKKNFENFSDYKIGNDSNLTQEIVGAGPL*