MSEDVEMKDQATPSHSLSSVPPSALQHLKEIASIIETGSYSKEVRRIARALRLTFALRRKLTAPVLSSFLDYVLPPASEPHTRLSSFLPNPKEGDREMEVDSSTSTIQTPAAKHLLPELEIYCYLLVLLFLIDQKRYDTAKACSSASIVRLKSLNRRTVNVIASRLYFYYSYSYELTGNLAEIRGNLLALHRIATLRHDELGQETLLNLLLHNYLHYNLYDQAEKLRSKAPRFEAHSNQQFCRYLFYLGKIRTIQLEYTDAKDLLLQAARKAPSAAQGFQIQCNKWAVIVRLLLGEIPERIIFMHRGMEKSLRPYFELTNAVRIGDLELFRNATEKFGTTFSRDRTHNLIVRLRHNVIRTGLRNISISYSRISLADVAKKLRLNSASPVADSESIVAKAIRDGAIDASLDHANGWMVSKGTGDIYSTNEPQLALNSRIAFCLNMYNEAVRALRFPPNKDKEKENAEKRRERHQQEQELAKHIAEEDDDDF*