MRLSPRQEAPVMNSQNAELRHTSSTLNSPNLLTEDPFELAIEEASSRFVQSLRSSFHVEKVHVLQSTLFRQQQQLKDGKVKASPGVQCRQCPSSRFAATSLKFSPVIREDDDGKNNVVYPSAGQLVSHPLALLSYIPKDAALFIAGAIAGAVARTTTAPLDRIKLLMQVHSVKTAQESARTSIGFLEAAVKIGKEEGLQGFWKGNLPQVLRLVPYSAIQLTSYELYKKLFKGEDKELSVIGRLAAGACAGMTSTLVTYPLDVLRLRLAVDPSCKSMVQVATIMLRDEGLSSFYGGLGPSLLGIAPYIALNFCAFDLIKNSLPEEIRKTPAASFLTALFSSSLATTSCYPLDTIRRQMQIKGTPYRTVLDAFSGILAKDGIIGLYRGFVPNALKSLPNSSIRLTTFDTAKNIYNASEREFQRLAREREQELVREREQGPKSFKL*