MLRHLQRSLRAIHYSPIIGRDAACNPIPLHRFWDSHIEHATRDFSTSTRLTGHPIYQQNELEPTTPVKDTDIIIDRIRKSTRKLEEGPVGKNLSSAEKRKFLVNTLLSLEDSREAVYGTLDAWVAFEQDFPLASLKQALSVLEKEEQWHRIVQVIKWMLSKGQGNTMRTYELLACALEKDNRAEEAHRIWQNKVGHDLHSVPWRFCRLMLAIYYRNNRLDRLVKLFKELEACGRKPPSKDIVRKVEDAYETLGLLEDKKVLLDKYKDLYNKPSRDDRKKGSKSKKIESDKPSDGDSKESKMETSENLEDRCFPVDAKPDASA*