MDVDKVAFTGSTVTGRSILKAAAGSNLKKVTLELGGKSPNIVFEDADIDNAISWVNFGIFFNHGQCCCAGSRIYVQSGIYDKFIESFKQRTSKNVVGDPFAQDTFQGPQVSKLQFDRIMNYIQSGKESGAKIETGGERHGSEGYFIQPTIFSGVSEDMKIMQEEIFGPVCTISKFETEEEVIKKGNETTYGLAAAVHTTNLNTALRVSNALKAGTVWVNCYNMIAYQVPFGGFKESGIGRELGKYALSNYTQVKSVRMRMGGALFG*