MQNGIVLLWGAGEDGQLGLGDLDDKAWVCEVEALQDEQVISVVGGSRNSLAICKDGRLFTWGWNQRGTLGHPQETKTECSPSQVKALAHVKIVQAAIGGWHCLAVDADGRAYAWGGNEYGQCAEEPEQKGDSKVLRRDIVIPQRCAPHLRVRQVAAGGTHSVVLTDDGHVWTWGQPWPPGDIKQISTPVRVQGLENVKLIAVGAFHNLALLESGEIWAWGNNEYGQLGTGDTQPRALPVAVKGLDNLVMVDIAAGGWHSMALTPNGEVYAWGRGEHGRLGFGDDKSSKMVPQKVHLLGDKFISQVSCGGTHSVALSSTGQMFSFGRADHGRLGYDGAVTTGHPVQVPVRLVQAKRKYGLMNGTSHYLGDNDGAISEDGTGFIWRIQSIACGGRHTLALAFECL*