MNFMGFSSQISLSLFLVLAIGSVLASSRLLSNEPWMIEKHEKWMNFHGRVYKDNIEKTERFQIFNENVKRIETLNKMNRGFTLGVNAFADLTNEEFRASRTGYKRQSKSNHFDLHLKSKSKSKSKSKSKSFKYENSTGVLASTIDWRKNGAVTSIKNQGECGCCWAFSTVASMEGLNQIKTGKLVSLSEQELVDCDTEFDEGCEGGLMDTAFDFIKSHGGLTTEANYPYKATDGKCNTKRAAVNSVSIHGHENVPANNEKALLAAVAHQPVSVAIEGGGFDFQFYSGGVFKGECGTDLDHAVVVIGYGVEKKDGSKYWLVKNSWGTGWGEKGFMRIKRGDGPKEGLCGIAMDASYPI*