MKRQIILFTSLFIFSLNLTLSYEKSNNRLGYYNEENADNKEKNKITFMFNDIKVGMQNDVEENLDNGKNVLEDEHLVIGQEGQTDNEGPHTETKPERSVESGGTGDSVSNHESELPRDTETREVVTTVQPGTQLGESGAKETLESQTSPAPQGTSGLQGEKVPGALSSVSQTSSPDVSSRSEQPQTMPESPRPEGTSTESQPRGSTESDASNKNGSQTNVRTISNSSNSITSPQTTQPSNNQNNTVSTTSEVKYLDLLYDELLTNSEGKHQVHFGENHKKYNIFRKHYDNFVINQKEYDIIKKLLNSIFRDNNENEKMKNLVSIFQKALNDKKFHDQFKNFIYGIYGFAKRHSYLRNEKIQNDSEYKEFFENAVDLLNTL*