MKEATMYYIGVMSGTSLDGVDLALMDFSCAQPQLIHADFYPMPPAIRQQISTLCNSGTTTLQALGELDHQLGLLYTDCIQQFLQKHRLSPEQITAIGCHGQTVWHSPNSHYPFTMQIGDANLIAAKTGITTVADFRRKDMAFGGQGAPLVPAFHQALFRKPNQATVVLNVGGISNISRLLPNEEVIGYDTGPGNTLLDAWIEKHQGKAYDKNAEWAKSGKVNTDLLADLLDEPFFALPAPKSTGRELFNLAWLNKKLQKHTALLPQDVQATLVELTAQSIVDQLNQIETELDRHLLVCGGGVKNCLLMARLTALLPQWQVQTTNDYGLDADYVEAAAFAWLAYQRLNDLPGNLPSVTGAKSAVSLGAIYPKEKDVAA