MLKEHPEMAEAPQQQLGVPVVKLEKELPWGRGREDPSPETFRLRFRQFRYQEAAGPQEALRELQELCRRWLRPELHTKEQILELLVLEQFLTILPREFYTWIREHGPESGKALAAIVEDLTERALEAKAVPSHGQGAQEETALCRGAWEPGIQLGPVEVKPEWGMPPGEGVQGPNPGTEEQLSQDPGDETRAFQEQALPVLQAGPGLPTMNPRDQEMAAGFFTAGPQGLGPFKDMALAFPEEEWRHVTPAQIDCFGEYVEPQDCRVCPGGGSKEKEAKPPQEDLKGALAALTSERFGEAALQGPGLGRACEQEPGGSAGSAPGLPPPQHGAIPLPDEVKTHSSFWKPFQCPECGKGFSRSSNLVRHQRTHEEEKSYGCVECGKGFTLREYLMKHQRTHLGKRPYVCSECWKTFSQRHHLEVHQRSHTGEKPYKCGDCWKSFSRRQHLQVHRRTHTGEKPYTCECGKSFSRNANLAVHRRAHTGEKPYGCQVCGKRFSKGERLVRHQRIHTGEKPYHCPACGRSFNQRSILNRHQKTQHRQEPLVQ