MCRVVKCDRGLTKFFRICPGKVFFKTSQKCPPRAFPLLQDLVRCGPTLVFADGVENFRGAGHILNEHIQQAQKFCSMPTRTIKVSNLSPKATERELQEFFSFSGAIDHIDIESNEEEATRTAFVTFTHPEALDTAVLLSGATIVDQIVNITEVEDYHPTSSAAGEKQAVAAAGIGGAVTRAQDVISTMLARGYDLGKDTLSRAKTFDEKHQFSASATATVSSFDQKIGLSQKFSSGTAAVNEHVKAFDEKFQVSEKTRSAFVAAEEKVSTASSALMRNKYVLTGAAWVTGAFSKVSKAAGDVGQKTLEKINMPETK*