MSSDNPSLPPPIQLVFPGDRSVIEAPKAEEAVQLWTTQLLQQRQKVQEALGDGNSVSDVVLCDRISLTDKSYTAEAAAVIATFLKEPFVDGMPPIAHGIVEADLSDIIASRLTEEGLQVLETMCSAFAESKLVDLNLSENAIGEQGIGACKTALSRPTLERLALCNNGLSQSTMGQVADILTADEDGTGCIASKMTKLHFFNNMSGIGGCREFARILEKAPLLVDIRFASTRSQREGGDILSSALDASLADGRIQNVTKLDLHDNVFKNKASKDALFRALGKLSSLTYLDLGECELEDDGVKMICHALFESDCELEHLYLNGNEITRKGAKHIADYIRDCQKLKVLHLQDNELTSKGVERIAAAFHVGDDGSAIEEIELDSNMIGAIGARALIDAFGPEGRDMPHLRKINLNANSFTEEVAGELEVAFGDRLVEMDDNDSDGEADDDLSSSDEDDEEEENVDESPDTGVDALASAMEDSLIV*