MVEQKKYLLFLGVPDSEFAKKTYGGYHNVFVSLLGDEGEQWDSYRVLDGEFPDEKDLEKYDGFVISGSSHDAFQDTDWILKLCDIIKKLDEMKKKVLGVCFGHQLIARVKGGKVGRARKGPELCLGNITILKDAVAPENYFGEEVPTSLRIIKCHQDEVLELPESAKLLAYSSMYEVEMYSIEDNFLCIQGHPEYNRDILIDILDRVLAGGHITFTLPTIDLQGGSTDSISRQNLVEKIGDAAERWGFFQVINHGIPLNVLERMREGVREFHEQDPEVRKGFYSRDTSSKMVYMSNFVMVYMSKFERYASSVDETSPQRGLDTLGSFNFRGINPLEQLGLYMKQDEDEEEPEAPPNVPRLAADMEEGEID*