MKRSAATDDPSQRDKKLRRSSGLEALTLGGATESKDGCKRQEELMATAPLRALPLVLVNSGFLFKHECLSAAATCRDWRDVWNEVEDKCQSDCLVEISCVKDDQDEWPDWVECSGLQTAIPTQAFVRQIFNRANDLKVAACRTESEKREVRDNLPKWGVTFHRAKVVVVDSTILVPGGLAIMLFKYDCDSNPSSTGTWIKLDWEVTLTEDMEVAMGLGERAQNLYDAQGSRPLFDWHFVQFPYEAAFRLFIRHAFRTATRPRRHVAGANVGPVPALPRREVAGANVGLAPAAMQPPPSPPAAVASDAEAEHAHGETGDDAET*