MEALHGNKNGLSAREHEQEQHYNIRVDSDGSDNRNMNCKRIRAARLKWEQTRKKSPPRNKLSTKPPLQRCNDNITKDNDDFAVYNPTSTPLTWSSGLYVQELLNAKRRLEVLEVKGHERDLQIQLLIVANWDLIENNKVLTERVTMLQETLLEAKAEWKGLKECRKIREDSAVEIREVMNSKTPKVEGKTNEQAYIHGVKAWVQVISNSAHMEKEKHSHGDDMQSRENKERQGRATNIIIKGVREYGKNERTLDLTSELLKDKLLWQG*