MKAEDFLETWVWRSGRNRVEGVRGNWLPDIKRLAMNSYRAWQKTNGGLGGKRSIVVRQVRWRETSVITLYSSAEDGVKRNNVWVSVPQRDSNDGIQIACAISYQQWSSWLMLLGCCGERRKGELYMTSRLMSQRSSRWVICIITDEGSFDVSPSKAGVCCYGSISSEALWCYGATRARILLHRVEVPLSELDPLLVMPQTLCGGALSPIRKSGGLRRARVGRSGIVFPLGVLGPKGTHGQSNAQVAVTVWSVLFSTRRGRMSRPLTHICQRYGWLFLEEYPRG*