MATPSLSHGGCRRHCPLLTQPSALAARLAVRPSQVQRRHSPQAHRHGASDQIERLHGATASRLHARAHLSYPVFHRPWYVPEDTTAQPYLLHAPHLLHPLPISDLPKLVEGLKRLAKSDPMVLCTMEESGEHIIAGAGELHLEICLKDLQEDFMCGAEIIVSPPVVSFRETVLEKSCRTVMSKSPNKHNRLYMEARPLEKGLAEAIDDGRIGPRDDPKVRSQILSQEFGWDKDLAKKIWCFGPETTGPNMVVDMCKGVQYLNEIKDSVVAGFQWASKEGALAKENMRGICFEVCDVVLHADAIHRGDGQVIPTARRVIYASQLTAKPRLLEPVYLVEIQAPENALGGIYGVLNQKRGHVFEEMQRPGTPLYNIKAYLPVIESFGFSSQLRAATSGQAFP*