MKHEKNVRDHLPATWRWRCRLLPSLSSVRLGWSIFLLNTDKRVPTLNSRSMHPLSSLLLFRSAAPPSALPLRRRRRSHTPVRASWQELAGVLVFSAIPFTAVKALANSPLGARLRRRLEDRKAAAAAEADALRAASRGARNNSFWYGGDRPRWLGPVPYDYPEYLTGEYPGDYGFDIAGLGRDPVAFANYFNFEILHCRWAMLAALGVVVPELLDLFGLVHFVEPVWWKVGYAKLQGDNLDYLGIPGFRIAGGQGVVVIAICQALLMVGPEYARYCGIEALEPLGIYLPGDINYPGGPLFDPLGLSKDPVAFEDLKVKEIKNGRLAMVAWFGFYIQAAVTGKGPVQNLVEHLSDPLNNNILSSFH*