MLRRSCGTEPAVTTVSERVIAVPKDSFWLMAETSFVGEGPSWAVMLPEALANIFNRLSLEEKLLLIPRVCRAWRTISQDFVCWQIIDLDQWSSGRSVSTIDRMIKMLVKRSQGSLREFSSQYVGSDATFEFIAKSCTSLQLLRIPYSGVTDDGVRQIAPRLMCLTDLDISGCSALSKVALQTFGEHCRSIIRLCRNTYHQISSTSPSNEEALAIAQYFPQLKHLELSFALLSEEGLKAVLDNCVSLEYLDLRGCRYLEMDEAFIKECKKRLKVFYEPEVKNDVLDDGEDCLDFWDVADSCLDYWDLSASYSEEAWDSDVGFYDMDIHEYEAEINGSFFLWPDTSP*