MGKKRKLEPKSAAGFTPVKASPTTRSATAKAAGLSEVLAPVEATMEKLPQGAGGEDVEEIEEVEVEEEVEVEEEEEGESDQASIQALLDSFPKDQLVELLRDAAIAHGDVLTTIRRVADADPAQRKIFVHGLGWDTTTDTLTEAFGPYGEIEDLKVVTDRNTGKCKGYGFILFRHRSGARAALREPQKKIGNRSTACQLASVGPVPGGAPNSAAPAPVQLQLPPVSEYTQRKIFVSNVGADIDPQKLLQFFARFGEIEEGPLGLDKVTGKPKGFALFVYKTIESAKKALEEPHKHFEGVMLHCQKAIDGPKPNKLGGAGGFFGAGASSGGKGFAGYGATSHSLPGTVGIVQPMSPLAPGLASLPGANWCIGW