MGKKRKLEPKSAAGFTPVKASPTTRSATAKAAGLSEVLAPVEATMEKLPQGAGGEDVEEIEEVEVEEEVEVEEEEEGESDQASIQALLDSFPKDQLVELLRDAAIAHGDVLTTIRRVADADPAQRKIFVHGLGWDTTTDTLTEAFGPYGEIEDLKVVTDRNTGKCKGYGFILFRHRSGARAALREPQKKIGNRSTACQLASVGPVPGGAPNSAAPAPVQLQLPPVSEYTQRKIFVSNVGADIDPQKLLQFFARFGEIEEGPLGLDKVTGKPKGFALFVYKTIESAKKALEEPHKHFEGVMLHCQKAIDGPKPNKLGGAGGFFGAGASSGGKGFAGYGATSHSLPGTVGIVQPMSPLAPGLASLPGGISAAPGANWCIGW