MFKYGFIIVPSIIIGFVSRLSMLKVDHRQYPSYPQGFLTHLTLGLIASALGSVAVPSIISNEFAAVTFLSLAAQQFRDVRNLERQSLDNMEPTELVARGTAYIEDIAKAFEARNYVTMIVSLTCSIVIYIMFILNIPKMYCIIVGIIVSIVTILILNKLISRQTLQDMADVKKAKITFDGPLLKINNTIIMNIGLEASREIYLKSGIAVEIIPHNDNGVVTLANIGQRQAILHNAAELLGIRKDVDEPDFSPIARRDPDTGRVLLSLVAMHPDEDALLDVVRGTIVLESAKRKPLNTKVARRASD