MKETWKMEQLAKAYIKNVVRLHGVPKDIVSDRDSRFLSNFWKSVQFGTTLKMSTAFHPATDGQTERTIQTLEDMLRACIIDFQGSWEDKLDLIEFSYNNSYHASIGIAPFEALYGRKCRSPLCWNDISETVVLGPQMIEDTMNQIRTIQSKIQAAQGRQKSYADLKRMDEEFNMGDKVLLKVSLMKGVMRFGKKGKLSPKYIGPYEILERIGKVAYRLALPMDLHRVHNVFHKSQLRKYVPDKSHVLQLETIELDPNLTFEERSFL*